[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