Re: [PATCH 1/3] net: Remove support for AIO on sockets
Christoph Hellwig <[email protected]>
| Newsgroups | org.kernel.vger.linux-api,org.kernel.vger.io-uring,org.kernel.vger.linux-crypto,org.kernel.vger.linux-doc,org.kernel.vger.linux-kernel,org.kernel.vger.linux-perf-users,org.kernel.vger.netdev |
|---|---|
| Message-ID | <[email protected]> |
On Tue, May 26, 2026 at 09:58:27AM -0600, Jens Axboe wrote: > > The current TCP zerocopy implementation provides completion notification > > through the socket error code, which is freaking weird and doesn't > > integrate well with either io_uring or in-kernel callers. > > We already have that via io_uring Where? And how do make that available to in-kernel users like storage protocols and network file system, which really suffer from the current MSG_SPLICE_PAGES semantics. > , and without needing msg_kiocb or the What do you think is the downside of using a kiocb here like for everything else with async notifications?