Merge tag 'io_uring-5.9-2020-09-06' of git://git.kernel.dk/linux-block
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 6 Sep 2020 19:10:27 +0000 (12:10 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 6 Sep 2020 19:10:27 +0000 (12:10 -0700)
commita8205e310011f09cc73cd577d7b0074c57b9bb54
treeec0fdc69c45110921b98c6e0664a970f1e193849
parent2ccdd9f8b2ce7290aad6f0a34200ad394e61f940
parentc127a2a1b7baa5eb40a7e2de4b7f0c51ccbbb2ef
Merge tag 'io_uring-5.9-2020-09-06' of git://git.kernel.dk/linux-block

Pull more io_uring fixes from Jens Axboe:
 "Two followup fixes. One is fixing a regression from this merge window,
  the other is two commits fixing cancelation of deferred requests.

  Both have gone through full testing, and both spawned a few new
  regression test additions to liburing.

   - Don't play games with const, properly store the output iovec and
     assign it as needed.

   - Deferred request cancelation fix (Pavel)"

* tag 'io_uring-5.9-2020-09-06' of git://git.kernel.dk/linux-block:
  io_uring: fix linked deferred ->files cancellation
  io_uring: fix cancel of deferred reqs with ->files
  io_uring: fix explicit async read/write mapping for large segments
fs/io_uring.c