Re: [PATCH 6/6] io_uring/epoll: disallow adding an epoll file to an epoll context

Jens Axboe <[email protected]>
Newsgroups org.kernel.vger.linux-fsdevel,org.kernel.vger.io-uring
Message-ID <[email protected]>
On 7/29/26 9:09 AM, Linus Torvalds wrote:
> On Wed, 29 Jul 2026 at 03:54, Jens Axboe <[email protected]> wrote:
>>
>> I think it's pretty simple - if libuv is using nesting already, then
>> we will have to revert this single commit before 7.2 release.
> 
> Yup. What a horrible interface epoll is, and now it's made io_uring
> have any bugs it has. Oh well. Horrid or not, the first rule of kernel
> fight club is that we beat ourselves up to keep compatibility.

Exactly, no other recourse here than to just revert it. Unfortunately
my io_uring-7.2 branch is from pre merging of the epoll changes, as those
went in separately. Hence I can either prep a revert for you separately,
or you can just revert cfa1539b24af yourself since you have the context
as well. Let me know what you prefer!

-- 
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.