On Tue, Jan 06, 2026 at 02:19:22PM -0800, Vishwanath Seshagiri wrote: > Introduce page_pool support in virtio_net driver in order to recycle > pages in RX buffer allocation and avoid reallocating through the page > allocator. This applies to mergeable and small buffer modes. > > The patch has been tested using the included selftests and additional > edge case scripts covering device unbind/bind cycles, rapid interface > open/close, traffic during close, ethtool stress with feature toggling, > close with pending refill work, and data integrity verification.
Yay! thanks for working on this! Could you share perf data please? After all, page pool is an optimization. > Vishwanath Seshagiri (2): > virtio_net: add page pool support for buffer allocation > selftests: virtio_net: add buffer circulation test > > drivers/net/virtio_net.c | 246 +++++++++++++++--- > .../drivers/net/virtio_net/basic_features.sh | 70 +++++ > 2 files changed, 275 insertions(+), 41 deletions(-) > > -- > 2.47.3

