Re: [PATCH v2 0/6] io_uring/zcrx: add CQE based notifications and stats reporting
Pavel Begunkov <[email protected]>
| Newsgroups | org.kernel.vger.io-uring,org.kernel.vger.linux-doc,org.kernel.vger.linux-kernel,org.kernel.vger.linux-kselftest,org.kernel.vger.netdev |
|---|---|
| Message-ID | <[email protected]> |
On 5/18/26 16:35, Clément Léger wrote: > The zcrx path can encounter various conditions that lead to internal > fallbacks or errors. These errors can have a large impact on performance > and functionality but are not yet not being reported to the user which > is then unable to take action.> > This series addresses this problem by adding a new notification system > paired with a statistics structure. The notification system currently > report out of buffer and packets that fallback to copy. The statistics > structure report the number and total size of packets that were copied > rather than received via the zero-copy path. > > The out of buffer notification allows the user to actually adjust the > buffer sizing when registering zcrx support for the ifq. Some future > work could allow the user to add more memory on the fly to the pool so > the page allocator doesn't run out of memory. Looks good, I'm going to take the first 4 and send out with other zcrx patches. -- Pavel Begunkov