aboutsummaryrefslogtreecommitdiffstats
path: root/net/core/dev_api.c
diff options
context:
space:
mode:
authorNorman Maurer <[email protected]>2025-07-29 06:59:53 +0000
committerJens Axboe <[email protected]>2025-07-30 14:23:04 +0000
commit6f02527729bd31ca4e473bff19fda4ccd5889148 (patch)
tree8f7b7f7cfa9bc101723b258eb3a6b63da0679ac0 /net/core/dev_api.c
parentMerge tag 'sysctl-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... (diff)
downloadkernel-6f02527729bd31ca4e473bff19fda4ccd5889148.tar.gz
kernel-6f02527729bd31ca4e473bff19fda4ccd5889148.zip
io_uring/net: Allow to do vectorized send
At the moment you have to use sendmsg for vectorized send. While this works it's suboptimal as it also means you need to allocate a struct msghdr that needs to be kept alive until a submission happens. We can remove this limitation by just allowing to use send directly. Signed-off-by: Norman Maurer <[email protected]> Link: https://lore.kernel.org/r/[email protected] [axboe: remove -EINVAL return for SENDMSG and SEND_VECTORIZED] [axboe: allow send_zc to set SEND_VECTORIZED too] Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'net/core/dev_api.c')
0 files changed, 0 insertions, 0 deletions