Patch Series

Subject io_uring zcrx ifq sharing
Author dw@davidwei.uk
Date 2025-11-03 23:40:59 +0000 UTC
Version 4
Cc asml.silence@gmail.com axboe@kernel.dk dw@davidwei.uk io-uring@vger.kernel.org netdev@vger.kernel.org

Patches (12)

Name Content [All]
[PATCH v4 01/12] io_uring/zcrx: remove sync refill uapi [Body]
[PATCH v4 02/12] io_uring/zcrx: introduce IORING_REGISTER_ZCRX_CTRL [Body]
[PATCH v4 03/12] io_uring/memmap: remove unneeded io_ring_ctx arg [Body]
[PATCH v4 04/12] io_uring/memmap: refactor io_free_region() to take user_struct param [Body]
[PATCH v4 05/12] io_uring/rsrc: refactor io_{un}account_mem() to take {user,mm}_struct param [Body]
[PATCH v4 06/12] io_uring/zcrx: add io_zcrx_ifq arg to io_zcrx_free_area() [Body]
[PATCH v4 07/12] io_uring/zcrx: add user_struct and mm_struct to io_zcrx_ifq [Body]
[PATCH v4 08/12] io_uring/zcrx: move io_unregister_zcrx_ifqs() down [Body]
[PATCH v4 09/12] io_uring/zcrx: reverse ifq refcount [Body]
[PATCH v4 10/12] io_uring/zcrx: move io_zcrx_scrub() and dependencies up [Body]
[PATCH v4 11/12] io_uring/zcrx: export zcrx via a file [Body]
[PATCH v4 12/12] io_uring/zcrx: share an ifq between rings [Body]

Session 2025-11-03

ID (for dev) a046a0fb-3f18-438e-848f-6173cd7d8590
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 9823120909776bbca58a3c55ef1f27d49283c1f3 [Config] passed [Log]
[KASAN] Boot test: Base 9823120909776bbca58a3c55ef1f27d49283c1f3 [Config] passed
[KASAN] Build Patched 9823120909776bbca58a3c55ef1f27d49283c1f3 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 9823120909776bbca58a3c55ef1f27d49283c1f3 [Config] [patched] passed
[KASAN] Fuzzing 9823120909776bbca58a3c55ef1f27d49283c1f3 [Config] 9823120909776bbca58a3c55ef1f27d49283c1f3 [Config] [patched] passed [Log] [Artifacts]