io_uring: use iov_iter state save/restore helpers
authorJens Axboe <axboe@kernel.dk>
Fri, 10 Sep 2021 17:19:14 +0000 (11:19 -0600)
committerJens Axboe <axboe@kernel.dk>
Fri, 10 Sep 2021 19:13:10 +0000 (13:13 -0600)
commit05236795cf474e522652a0b9c0803bf7ee2d94da
tree1e13fd9de00cb443e2d9fafa07864002c467b31b
parent72132b5d3edd74aa93552f2cb928cc2069164e5f
io_uring: use iov_iter state save/restore helpers

Get rid of the need to do re-expand and revert on an iterator when we
encounter a short IO, or failure that warrants a retry. Use the new
state save/restore helpers instead.

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