Hi Linus, A few fixes for this release: - Fix a potential memory leak in the error handling path of io-wq setup (Rafael) - Kill an errant debug statement that got added in this release (me) - Fix an oops with an invalid direct descriptor with IORING_OP_MSG_RING (Harshit) - Remove unneeded FFS_SCM flagging (Pavel) - Remove polling off the exit path (Pavel) - Move out direct descriptor debug check to the cleanup path (Pavel) - Use the proper helper rather than open-coding cached request get (Pavel) Please pull! The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780: Linux 6.1-rc1 (2022-10-16 15:36:24 -0700) are available in the Git repository at: git://git.kernel.dk/linux.git tags/io_uring-6.1-2022-10-20 for you to fetch changes up to 996d3efeb091c503afd3ee6b5e20eabf446fd955: io-wq: Fix memory leak in worker creation (2022-10-20 05:48:59 -0700) ---------------------------------------------------------------- io_uring-6.1-2022-10-20 ---------------------------------------------------------------- Harshit Mogalapalli (1): io_uring/msg_ring: Fix NULL pointer dereference in io_msg_send_fd() Jens Axboe (1): io_uring/rw: remove leftover debug statement Pavel Begunkov (4): io_uring: remove FFS_SCM io_uring: kill hot path fixed file bitmap debug checks io_uring: reuse io_alloc_req() io_uring: don't iopoll from io_ring_ctx_wait_and_kill() Rafael Mendonca (1): io-wq: Fix memory leak in worker creation io_uring/filetable.h | 16 ++-------------- io_uring/io-wq.c | 2 +- io_uring/io_uring.c | 24 +++++++----------------- io_uring/msg_ring.c | 3 +++ io_uring/rsrc.c | 7 ++----- io_uring/rsrc.h | 4 ---- io_uring/rw.c | 2 -- 7 files changed, 15 insertions(+), 43 deletions(-) -- Jens Axboe