net/i40e: fix VF runtime queues RSS config
authorXiao Zhang <xiao.zhang@intel.com>
Tue, 13 Aug 2019 22:17:45 +0000 (06:17 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Mon, 26 Aug 2019 10:43:23 +0000 (12:43 +0200)
commit2da3ba7467955bce812f5f2c79c6c57859689bb6
tree1aa47438edf888d0e0187ffd69502af1e708d33d
parent68218b87c184e2dbea1ca3540a92a849240c115f
net/i40e: fix VF runtime queues RSS config

I40evf queue can not work properly with kernel pf driver for X722 vf.
Eg. when configure 8 queues pair, only 4 queues can receive packets,
and half packets will be lost if using 2 queues pair.

This issue is caused by misconfiguration of look up table, the original
code of LUT configuration did not work for X722 vf, use aq command to
setup the LUT to make it work properly.

Fixes: cea7a51c1750 ("i40evf: support RSS")
Cc: stable@dpdk.org
Acked-by: Beilei Xing <beilei.xing@intel.com>
Signed-off-by: Xiao Zhang <xiao.zhang@intel.com>
drivers/net/i40e/i40e_ethdev_vf.c