Hi Linus, A few io_uring fixes that should go into 5.14-rc3: - Fix a memory leak due to a race condition in io_init_wq_offload (Yang) - Poll error handling fixes (Pavel) - Fix early fdput() regression (me) - Don't reissue iopoll requests off release path (me) - Add a safety check for io-wq queue off wrong path (me) Please pull! The following changes since commit 1b48773f9fd09f311d1166ce1dd50652ebe05218: io_uring: fix io_drain_req() (2021-07-11 16:39:06 -0600) are available in the Git repository at: git://git.kernel.dk/linux-block.git tags/io_uring-5.14-2021-07-24 for you to fetch changes up to 991468dcf198bb87f24da330676724a704912b47: io_uring: explicitly catch any illegal async queue attempt (2021-07-23 16:44:51 -0600) ---------------------------------------------------------------- io_uring-5.14-2021-07-24 ---------------------------------------------------------------- Jens Axboe (3): io_uring: fix early fdput() of file io_uring: never attempt iopoll reissue from release path io_uring: explicitly catch any illegal async queue attempt Pavel Begunkov (2): io_uring: explicitly count entries for poll reqs io_uring: remove double poll entry on arm failure Yang Yingliang (1): io_uring: fix memleak in io_init_wq_offload() fs/io-wq.c | 7 ++++++- fs/io_uring.c | 55 +++++++++++++++++++++++++++++++++++++++---------------- 2 files changed, 45 insertions(+), 17 deletions(-) -- Jens Axboe