summaryrefslogtreecommitdiff
path: root/kernel/usermode_driver.c
diff options
context:
space:
mode:
authorPavel Begunkov <asml.silence@gmail.com>2022-09-27 00:44:40 +0100
committerJens Axboe <axboe@kernel.dk>2022-09-26 18:44:15 -0600
commitc278d9f8ac0db5590909e6d9e85b5ca2b786704f (patch)
tree5958db703e17e7b72d7c8e482d063a3678720e66 /kernel/usermode_driver.c
parentbf68b5b34311ee57ed40749a1257a30b46127556 (diff)
downloadlinux-c278d9f8ac0db5590909e6d9e85b5ca2b786704f.tar.gz
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 'kernel/usermode_driver.c')
0 files changed, 0 insertions, 0 deletions