net/ice: enlarge Rx queue rearm threshold to 64
authorLeyi Rong <leyi.rong@intel.com>
Wed, 6 Jan 2021 05:35:48 +0000 (13:35 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Wed, 13 Jan 2021 17:51:58 +0000 (18:51 +0100)
commit295906ffaad9bd8e730248fb24be8fb437df1769
treef581614dc1239b5e393ab0fd362b0e1e6994e609
parent30dc028802b440d6ce223078a1992ba77667af34
net/ice: enlarge Rx queue rearm threshold to 64

We observe performance drop on ice AVX512 data path after stop and
start by using testpmd.

As CPU polling is faster in AVX512 path, L3 contested accesses is
intensified when rxrearm_start is a random value after testpmd
stop/start.

Enlarge ICE_RXQ_REARM_THRESH to 64 to ease the contested accesses and
fix the performance drop issue.

Cc: stable@dpdk.org
Signed-off-by: Leyi Rong <leyi.rong@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
drivers/net/ice/ice_rxtx.h