summaryrefslogtreecommitdiffstats
path: root/scripts/ver_linux
diff options
context:
space:
mode:
authorPavel Begunkov <asml.silence@gmail.com>2024-10-22 16:43:13 +0200
committerJens Axboe <axboe@kernel.dk>2024-10-29 20:43:27 +0100
commitad438d070a3bf2a3ae45b59a885a5d7b0dbbc465 (patch)
tree8a7ff56197779b32450444020de39dbb43179825 /scripts/ver_linux
parentio_uring/net: split send and sendmsg prep helpers (diff)
downloadlinux-ad438d070a3bf2a3ae45b59a885a5d7b0dbbc465.tar.xz
linux-ad438d070a3bf2a3ae45b59a885a5d7b0dbbc465.zip
io_uring/net: don't store send address ptr
For non "msg" requests we copy the address at the prep stage and there is no need to store the address user pointer long term. Pass the SQE into io_send_setup(), let it parse it, and remove struct io_sr_msg addr addr_len fields. It saves some space and also less confusing. Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Link: https://lore.kernel.org/r/db3dce544e17ca9d4b17d2506fbbac1da8a87824.1729607201.git.asml.silence@gmail.com Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'scripts/ver_linux')
0 files changed, 0 insertions, 0 deletions