diff options
author | Pavel Begunkov <asml.silence@gmail.com> | 2022-09-27 00:44:40 +0100 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2022-09-26 18:44:15 -0600 |
commit | c278d9f8ac0db5590909e6d9e85b5ca2b786704f (patch) | |
tree | 5958db703e17e7b72d7c8e482d063a3678720e66 /io_uring/net.c | |
parent | bf68b5b34311ee57ed40749a1257a30b46127556 (diff) |
io_uring/rw: don't lose short results on io_setup_async_rw()
If a retry io_setup_async_rw() fails we lose result from the first
io_iter_do_read(), which is a problem mostly for streams/sockets.
Cc: stable@vger.kernel.org
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Link: https://lore.kernel.org/r/0e8d20cebe5fc9c96ed268463c394237daabc384.1664235732.git.asml.silence@gmail.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'io_uring/net.c')
0 files changed, 0 insertions, 0 deletions