Pull io_uring fixes from Jens Axboe:
 "A few small fixes that should go into this release:
   - Fix never re-assigning an initial error value for io_uring_enter()
     for SQPOLL, if asked to do nothing
   - Fix xa_alloc_cycle() return value checking, for cases where we have
     wrapped around
   - Fix for a ctx pin issue introduced in this cycle (Pavel)"
* tag 'io_uring-5.14-2021-08-20' of git://git.kernel.dk/linux-block:
  io_uring: fix xa_alloc_cycle() error return value check
  io_uring: pin ctx on fallback execution
  io_uring: only assign io_uring_enter() SQPOLL error in actual error case