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
257 IORING_OP_FUTEX_WAITV,257 IORING_OP_FUTEX_WAITV,
258 IORING_OP_FIXED_FD_INSTALL,258 IORING_OP_FIXED_FD_INSTALL,
259 IORING_OP_FTRUNCATE,259 IORING_OP_FTRUNCATE,
260 IORING_OP_BIND,
260 261
261 /* this goes last, obviously */262 /* this goes last, obviously */
262 IORING_OP_LAST,263 IORING_OP_LAST,