History

io_uring: Introduce IORING_OP_BIND

IORING_OP_BIND provides the semantic of bind(2) via io_uring. While this is an essentially synchronous system call, the main point is to enable a network path to execute fully with io_uring registered and descriptorless files.

Gabriel Krisman Bertazi committed 2 years ago

Commit 7481fd91 parent bb6aaf74 files · +53 −0Browse files

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

Unified · Split

include/uapi/linux/io_uring.h+1−0
@@ -257,6 +257,7 @@ enum io_uring_op { · 256 unmodified lines
257257 IORING_OP_FUTEX_WAITV,
258258 IORING_OP_FIXED_FD_INSTALL,
259259 IORING_OP_FTRUNCATE,
260+ IORING_OP_BIND,
260261
261262 /* this goes last, obviously */
262263 IORING_OP_LAST,