numam-dpdk/drivers/net/fm10k
Xiao Wang 7958b1310d fm10k: enable FTAG based forwarding
This patch enables reading sglort (global resource tag) info into the
mbuf for RX and inserting an FTAG (Fabric Tag) at the beginning of the
packet for TX. The vlan_tci_outer field selected from rte_mbuf structure
for sglort is not used in fm10k now.
In FTAG based forwarding mode, the switch will forward packets according
to glort info in FTAG rather than mac and vlan table.

To activate this feature, user needs to pass a devargs parameter to eal
for fm10k device like "-w 0000:84:00.0,enable_ftag=1". Currently this
feature is supported only on PF, because FM10K_PFVTCTL register is
read-only for VF.

Signed-off-by: Wang Xiao W <xiao.w.wang@intel.com>
Acked-by: Jing Chen <jing.d.chen@intel.com>
Acked-by: John McNamara <john.mcnamara@intel.com>
2016-03-16 18:51:44 +01:00
..
base fm10k/base: remove unused struct element 2016-03-16 18:51:44 +01:00
fm10k_ethdev.c fm10k: enable FTAG based forwarding 2016-03-16 18:51:44 +01:00
fm10k_logs.h drivers: allow pruning log during build 2015-07-30 20:16:04 +02:00
fm10k_rxtx_vec.c fm10k: enable FTAG based forwarding 2016-03-16 18:51:44 +01:00
fm10k_rxtx.c fm10k: enable FTAG based forwarding 2016-03-16 18:51:44 +01:00
fm10k.h fm10k: enable FTAG based forwarding 2016-03-16 18:51:44 +01:00
Makefile fm10k: allow to disable vector driver 2015-11-24 12:35:19 +01:00
rte_pmd_fm10k_version.map fm10k: move to drivers/net/ 2015-05-22 16:06:22 +02:00