io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG)
authorJens Axboe <axboe@kernel.dk>
Thu, 21 Apr 2022 01:21:36 +0000 (19:21 -0600)
committerJens Axboe <axboe@kernel.dk>
Thu, 21 Apr 2022 01:26:39 +0000 (19:26 -0600)
commit61405fa346fe6787579cc6fcfaea8db516680c31
tree0fa60fa811eb4c21119a3b9df8fc3f1ed7b637ec
parent7c648b7d6186c59ed3a0e0ae4b774aaf4b415ef2
io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG)

Like commit 7ba89d2af17a for recv/recvmsg, support MSG_WAITALL for the
send side. If this flag is set and we do a short send, retry for a
stream of seqpacket socket.

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