numam-dpdk/drivers
Kirill Rybalchenko d2f9fe8ae3 net/i40e: turn off flexible payload on driver init
Function i40e_GLQF_reg_init() overwrites global register for
flexible payload, forcing extraction of first 16 bytes of
L2/L3/L4 payload to the field vector even if flexible payload
is not used by an application. Such unconditional turn on of
flexible payload effectively disables ability to use outer
IP Destination address for RSS/FDIR for tunnelled packets,
as flexible payload overwrites outer IP destination address
on the field vector.
Now flexible payload turned on only when flow director is
enabled and configured.

Signed-off-by: Kirill Rybalchenko <kirill.rybalchenko@intel.com>
Acked-by: Beilei Xing <beilei.xing@intel.com>
2018-01-16 18:47:49 +01:00
..
bus net/dpaa2: optimize Tx path for best case 2018-01-16 18:47:49 +01:00
crypto bus/fslmc: support dynamic IOVA 2018-01-16 18:47:49 +01:00
event event/octeontx: fix Rx adapter port id mapping 2018-01-16 18:47:49 +01:00
mempool mempool/octeontx: implement dynamic logging 2018-01-16 18:47:49 +01:00
net net/i40e: turn off flexible payload on driver init 2018-01-16 18:47:49 +01:00
Makefile drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00