[GIT PULL] io_uring epoll cleanups for 7.2

Jens Axboe <[email protected]>
Newsgroups org.kernel.vger.io-uring
Message-ID <[email protected]>
Hi Linus,

As discussed a few months ago, this pull request gets rid of allowing
nested epoll notification contexts via io_uring. Nested contexts has
been a source of issues on the epoll side, and there should not be a
need to support them from io_uring. The epoll io_uring side exists
mainly to facilitate a gradual migration from a notification based epoll
setup to an io_uring ditto.

This depends on prep patches that were staged via Christian's tree, that
are now upstream.

Please pull!


The following changes since commit 6ece1a31c58c8c8293ecbbe79d7f92d52e1b0022:

  Merge patch series "io_uring related epoll cleanups" (2026-05-15 17:41:05 +0200)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux.git tags/for-7.2/io_uring-epoll-20260616

for you to fetch changes up to cfa1539b24aff18ecb71c6334e7270f810d145bb:

  io_uring/epoll: disallow adding an epoll file to an epoll context (2026-05-15 09:57:41 -0600)

----------------------------------------------------------------
for-7.2/io_uring-epoll-20260616

----------------------------------------------------------------
Jens Axboe (3):
      Merge branch 'vfs-7.2.eventpoll' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs into for-7.2/io_uring-epoll
      io_uring/epoll: switch to using do_epoll_ctl_file() interface
      io_uring/epoll: disallow adding an epoll file to an epoll context

 io_uring/epoll.c | 18 ++++++++++++++++--
 1 file changed, 16 insertions(+), 2 deletions(-)

-- 
Jens Axboe
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.