Re: [dpdk-dev] [PATCH v3 0/4] net/virtio: make virtqueue struct cache-friendly

2021-03-15 Thread David Marchand
On Mon, Mar 15, 2021 at 5:46 PM Maxime Coquelin wrote: > > This series optimizes the cache usage of virtqueue struct, > by making a "fake" mbuf being dynamically allocated in Rx > virtnet struct, by removing a useless virtuque pointer > into the virtnet structs and by moving a few fields > to pack

[dpdk-dev] [PATCH v3 0/4] net/virtio: make virtqueue struct cache-friendly

2021-03-15 Thread Maxime Coquelin
This series optimizes the cache usage of virtqueue struct, by making a "fake" mbuf being dynamically allocated in Rx virtnet struct, by removing a useless virtuque pointer into the virtnet structs and by moving a few fields to pack holes. With these 3 patches, the virtqueue struct size goes from 5