]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
io_uring/zcrx: fix rq flush locking
authorPavel Begunkov <asml.silence@gmail.com>
Sun, 1 Feb 2026 21:19:56 +0000 (21:19 +0000)
committerJens Axboe <axboe@kernel.dk>
Mon, 2 Feb 2026 15:19:43 +0000 (08:19 -0700)
commitaf07330e28ad65352126270b0b3af226df46e307
tree3727550e9633202418ad440636834c3257274f6f
parent0ae91d8ab70922fb74c22c20bedcb69459579b1c
io_uring/zcrx: fix rq flush locking

zcrx needs to keep the rq lock for uref manipulations, for now move all
zcrx_return_buffers() under the lock.

Fixes: 475eb39b00478 ("io_uring/zcrx: add sync refill queue flushing")
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/zcrx.c