History

io_uring/rw: implement vectored registered rw

Implement registered buffer vectored reads with new opcodes IORING_OP_WRITEV_FIXED and IORING_OP_READV_FIXED.

Pavel Begunkov committed 1 year ago

Commit bdabba01 parent 9ef4cbb4 files · +94 −0Browse files

Showing the changes to include/uapi/linux (1 of 4 files). Show all

Unified · Split

include/uapi/linux/io_uring.h+2−0
@@ -281,6 +281,8 @@ enum io_uring_op { · 280 unmodified lines
281 IORING_OP_LISTEN,281 IORING_OP_LISTEN,
282 IORING_OP_RECV_ZC,282 IORING_OP_RECV_ZC,
283 IORING_OP_EPOLL_WAIT,283 IORING_OP_EPOLL_WAIT,
284 IORING_OP_READV_FIXED,
285 IORING_OP_WRITEV_FIXED,
284 286
285 /* this goes last, obviously */287 /* this goes last, obviously */
286 IORING_OP_LAST,288 IORING_OP_LAST,