net/i40e: fix RSS hash update for X722 VF
authorPeng Huang <peng.huang@intel.com>
Mon, 22 Jul 2019 13:50:28 +0000 (13:50 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Wed, 24 Jul 2019 15:16:29 +0000 (17:16 +0200)
commitba277e3720639ed46c0b51fab600b6e35c47eb88
tree62a2d50217f3681db49d3004d331026a4f0d1427
parentdbda2092deb5ee5988449330c6e28e9d1fb97c19
net/i40e: fix RSS hash update for X722 VF

This patch fixes X722 VF problem when received packet don't have
HASH value.
1) Packet classifier types update should support X722 VF, not only
 for X722 PF;
2) MAC type is invalid for X722 VF when set packet classifier type,
so move it after MAC type is set correctly;

Fixes: a286ebeb0714 ("net/i40e: add dynamic mapping of SW flow types to HW pctypes")
Cc: stable@dpdk.org
Signed-off-by: Peng Huang <peng.huang@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
drivers/net/i40e/i40e_ethdev_vf.c
drivers/net/i40e/i40e_rxtx.c