Merge branch 'io_uring-5.8' into for-5.9/io_uring
authorJens Axboe <axboe@kernel.dk>
Fri, 26 Jun 2020 19:44:16 +0000 (13:44 -0600)
committerJens Axboe <axboe@kernel.dk>
Fri, 26 Jun 2020 19:44:16 +0000 (13:44 -0600)
commit2237d76530ebf8e4fc3a0c6048d74cff808dee8f
treee971e9aaa4aaa26cc5efc1936bf93731bfd088a4
parentf4db7182e0de981a3f1b356e0cf43c6815423055
parentd60b5fbc1ce8210759b568da49d149b868e7c6d3
Merge branch 'io_uring-5.8' into for-5.9/io_uring

Merge in changes that went into 5.8-rc3. GIT will silently do the
merge, but we still need a tweak on top of that since
io_complete_rw_common() was modified to take a io_comp_state pointer.
The auto-merge fails on that, and we end up with something that
doesn't compile.

* io_uring-5.8:
  io_uring: fix current->mm NULL dereference on exit
  io_uring: fix hanging iopoll in case of -EAGAIN
  io_uring: fix io_sq_thread no schedule when busy

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