Files
linux/io_uring
Pavel Begunkov 825f276491 io_uring/zcrx: implement device-less mode for zcrx
Allow creating a zcrx instance without attaching it to a net device.
All data will be copied through the fallback path. The user is also
expected to use ZCRX_CTRL_FLUSH_RQ to handle overflows as it normally
should even with a netdev, but it becomes even more relevant as there
will likely be no one to automatically pick up buffers.

Apart from that, it follows the zcrx uapi for the I/O path, and is
useful for testing, experimentation, and potentially for the copy
receive path in the future if improved.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Link: https://patch.msgid.link/674f8ad679c5a0bc79d538352b3042cf0999596e.1774261953.git.asml.silence@gmail.com
[axboe: fix spelling error in uapi header and commit message]
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2026-04-01 10:21:12 -06:00
..
2025-01-28 15:10:40 -07:00
2026-01-05 17:08:20 -07:00
2026-03-17 14:03:54 -06:00
2025-02-17 16:43:04 -08:00
2026-03-17 14:35:00 -06:00
2022-07-24 18:39:11 -06:00
2026-03-17 14:34:51 -06:00
2026-01-13 15:18:07 -05:00
2024-02-09 09:04:39 -07:00