Re: [PATCH v3 1/1] pipe: only enable the extra wake_up(rd_wait) for edge-triggered consumers
Linus Torvalds <[email protected]> Thu, 30 Jul 2026 17:14:16 -0700
| Newsgroups | org.kernel.vger.io-uring,org.kernel.vger.linux-fsdevel,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <CAHk-=wiUWQdiHbH9s4XKnYZwRs5vR1Azq83V4scN+N-w-VFRng@mail.gmail.com> |
On Thu, 30 Jul 2026 at 13:35, Oleg Nesterov <[email protected]> wrote: > > Again, contrary to the current comments this is not Epoll-only... Sure it is. As far as we know, only epoll has ever *cared*. Yes, you can show the semantics with io_uring, but do you have a user application that actually cares? The only reason that ugly hack exists is because we did have that break user space. If we can get rid of th eugly hack for io_uring, that would only be a good thing. So this literally *should* be about only epoll unless you have a report that io_uring users are equally broken and use that shit-for-brains notion of edges that aren't edges that nobody sane should ever use. Linus