Hi Linus, A few fixes that should go into this release: - A few poll related fixes. One fixing a race condition between poll cancelation and trigger, and one making the overflow handling a bit more robust (Lin, Pavel) - Fix an fput() for error handling in the direct file table (Lin) - Fix for a regression introduced in this cycle, where we don't always get TIF_NOTIFY_SIGNAL cleared appropriately (me) Please pull! The following changes since commit 7fdbc5f014c3f71bc44673a2d6c5bb2d12d45f25: io_uring: disallow self-propelled ring polling (2022-11-18 09:29:31 -0700) are available in the Git repository at: git://git.kernel.dk/linux.git tags/io_uring-6.1-2022-11-25 for you to fetch changes up to 7cfe7a09489c1cefee7181e07b5f2bcbaebd9f41: io_uring: clear TIF_NOTIFY_SIGNAL if set and task_work not available (2022-11-25 10:55:08 -0700) ---------------------------------------------------------------- io_uring-6.1-2022-11-25 ---------------------------------------------------------------- Jens Axboe (1): io_uring: clear TIF_NOTIFY_SIGNAL if set and task_work not available Lin Ma (2): io_uring/filetable: fix file reference underflow io_uring/poll: fix poll_refs race with cancelation Pavel Begunkov (2): io_uring: cmpxchg for poll arm refs release io_uring: make poll refs more robust io_uring/filetable.c | 2 -- io_uring/io_uring.h | 9 +++++++-- io_uring/poll.c | 47 ++++++++++++++++++++++++++++++++++++++++------- 3 files changed, 47 insertions(+), 11 deletions(-) -- Jens Axboe