Re: [ovs-dev] [PATCH v7 1/2] netdev-dpdk: Add per virtqueue statistics.

2023-01-12 Thread David Marchand
On Thu, Jan 12, 2023 at 1:26 PM Ilya Maximets wrote: > > On 1/6/23 16:58, David Marchand wrote: > > The DPDK vhost-user library maintains more granular per queue stats > > which can replace what OVS was providing for vhost-user ports. > > > > The benefits for OVS: > > - OVS can skip parsing packet

Re: [ovs-dev] [PATCH v7 1/2] netdev-dpdk: Add per virtqueue statistics.

2023-01-12 Thread Ilya Maximets
On 1/6/23 16:58, David Marchand wrote: > The DPDK vhost-user library maintains more granular per queue stats > which can replace what OVS was providing for vhost-user ports. > > The benefits for OVS: > - OVS can skip parsing packet sizes on the rx side, > - dev->stats_lock won't be taken in rx/tx

Re: [ovs-dev] [PATCH v7 1/2] netdev-dpdk: Add per virtqueue statistics.

2023-01-09 Thread Ilya Maximets
On 1/9/23 10:31, Maxime Coquelin wrote: > > > On 1/6/23 16:58, David Marchand wrote: >> The DPDK vhost-user library maintains more granular per queue stats >> which can replace what OVS was providing for vhost-user ports. >> >> The benefits for OVS: >> - OVS can skip parsing packet sizes on the r

Re: [ovs-dev] [PATCH v7 1/2] netdev-dpdk: Add per virtqueue statistics.

2023-01-09 Thread Maxime Coquelin
On 1/6/23 16:58, David Marchand wrote: The DPDK vhost-user library maintains more granular per queue stats which can replace what OVS was providing for vhost-user ports. The benefits for OVS: - OVS can skip parsing packet sizes on the rx side, - dev->stats_lock won't be taken in rx/tx code un

[ovs-dev] [PATCH v7 1/2] netdev-dpdk: Add per virtqueue statistics.

2023-01-06 Thread David Marchand
The DPDK vhost-user library maintains more granular per queue stats which can replace what OVS was providing for vhost-user ports. The benefits for OVS: - OVS can skip parsing packet sizes on the rx side, - dev->stats_lock won't be taken in rx/tx code unless some packet is dropped, - vhost-user