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, 18 Aug 2024 20:40:21 +0000 (14:40 -0600)
commit253dc3417613d4286180ae38588d594c7ff2a851
tree46036e58245d38e8ea2c0e0aab9173886df6e35a
parentb656f966e6ec7b231726e8c629ac9c72b134a9b6
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