]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
io_uring/zcrx: account area memory
authorPavel Begunkov <asml.silence@gmail.com>
Wed, 16 Jul 2025 21:04:09 +0000 (22:04 +0100)
committerJens Axboe <axboe@kernel.dk>
Wed, 16 Jul 2025 22:23:28 +0000 (16:23 -0600)
commit262ab205180d2ba3ab6110899a4dbe439c51dfaa
tree9cbda3a73a75a3b6347795a99805233604542684
parent11fbada7184f9e19bcdfa2f6b15828a78b8897a6
io_uring/zcrx: account area memory

zcrx areas can be quite large and need to be accounted and checked
against RLIMIT_MEMLOCK. In practise it shouldn't be a big issue as
the inteface already requires cap_net_admin.

Cc: stable@vger.kernel.org
Fixes: cf96310c5f9a0 ("io_uring/zcrx: add io_zcrx_area")
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Link: https://lore.kernel.org/r/4b53f0c575bd062f63d12bec6cac98037fc66aeb.1752699568.git.asml.silence@gmail.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/zcrx.c
io_uring/zcrx.h