]> git.baikalelectronics.ru Git - kernel.git/commit
io_uring: disable multishot recvmsg
authorDylan Yudaken <dylany@fb.com>
Mon, 4 Jul 2022 14:01:06 +0000 (07:01 -0700)
committerJens Axboe <axboe@kernel.dk>
Mon, 25 Jul 2022 00:39:17 +0000 (18:39 -0600)
commit557eb0725a009b54d56775b84e5f74ee3ece33f3
tree5284eb1890493324f44d6d63b3b787b9715b319c
parentf002085a69981a710d9ce452dcee29c2d68819ef
io_uring: disable multishot recvmsg

recvmsg has semantics that do not make it trivial to extend to
multishot. Specifically it has user pointers and returns data in the
original parameter. In order to make this API useful these will need to be
somehow included with the provided buffers.

For now remove multishot for recvmsg as it is not useful.

Signed-off-by: Dylan Yudaken <dylany@fb.com>
Link: https://lore.kernel.org/r/20220704140106.200167-1-dylany@fb.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/net.c