Re: [dpdk-dev] [PATCH v1] net/virtio: fix vectorized Rx queue stuck

2021-05-04 Thread Maxime Coquelin
On 4/14/21 4:14 PM, Xueming Li wrote: > From: ".Xueming Li" > > When Rx queue worked in vectorized mode and rxd <= 512, under traffic of > high PPS rate, testpmd often start and receive packets of rxd without > further growth. > > Testpmd started with rxq flush which tried to rx MAX_PKT_BURST

Re: [dpdk-dev] [PATCH v1] net/virtio: fix vectorized Rx queue stuck

2021-05-03 Thread Maxime Coquelin
On 4/14/21 4:14 PM, Xueming Li wrote: > From: ".Xueming Li" > > When Rx queue worked in vectorized mode and rxd <= 512, under traffic of > high PPS rate, testpmd often start and receive packets of rxd without > further growth. > > Testpmd started with rxq flush which tried to rx MAX_PKT_BURST

Re: [dpdk-dev] [PATCH v1] net/virtio: fix vectorized Rx queue stuck

2021-04-16 Thread David Christensen
When Rx queue worked in vectorized mode and rxd <= 512, under traffic of high PPS rate, testpmd often start and receive packets of rxd without further growth. Testpmd started with rxq flush which tried to rx MAX_PKT_BURST(512) packets and drop. When Rx burst size >= Rx queue size, all descriptors

[dpdk-dev] [PATCH v1] net/virtio: fix vectorized Rx queue stuck

2021-04-14 Thread Xueming Li
From: ".Xueming Li" When Rx queue worked in vectorized mode and rxd <= 512, under traffic of high PPS rate, testpmd often start and receive packets of rxd without further growth. Testpmd started with rxq flush which tried to rx MAX_PKT_BURST(512) packets and drop. When Rx burst size >= Rx queue