Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

io_uring/net: use passed in 'len' in io_recv_buf_select()

len is a pointer to the desired len, use that rather than grab it from
sr->len again. No functional changes as of this patch, but it does
prepare io_recv_buf_select() for getting passed in a value that differs
from sr->len.

Link: https://lore.kernel.org/io-uring/20250709203420.1321689-3-axboe@kernel.dk
Signed-off-by: Jens Axboe <axboe@kernel.dk>

Jens Axboe e227c8cd e67645bb

+1 -1
+1 -1
io_uring/net.c
··· 1076 1076 } 1077 1077 1078 1078 if (kmsg->msg.msg_inq > 1) 1079 - arg.max_len = min_not_zero(sr->len, kmsg->msg.msg_inq); 1079 + arg.max_len = min_not_zero(*len, kmsg->msg.msg_inq); 1080 1080 1081 1081 ret = io_buffers_peek(req, &arg); 1082 1082 if (unlikely(ret < 0))