io_uring/net: use ITER_UBUF for single segment send maps
authorJens Axboe <axboe@kernel.dk>
Thu, 8 Aug 2024 16:42:18 +0000 (10:42 -0600)
committerJens Axboe <axboe@kernel.dk>
Sun, 25 Aug 2024 14:27:01 +0000 (08:27 -0600)
commit566a424212d79b90e3a8fe6b5c7bd8f69174105c
treead85e3e189a0d5bc6d24f3534fc3c8368bf8a4e0
parent03e02e8f95fee0f45124976993ed2121e2369a12
io_uring/net: use ITER_UBUF for single segment send maps

Just like what is being done on the recv side, if we only map a single
segment, then use ITER_UBUF for mapping it. That's more efficient than
using an ITER_IOVEC.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/net.c