55f003d888
Add support to match fields in 802.1ad Q-in-Q VLAN packets. Relax check for repeated pattern items for RTE_FLOW_ITEM_TYPE_VLAN item, since the same item is used to represent both QinQ and VLAN packets. When QinQ match is enabled, the ethertype field in the hardware spec must contain the innermost VLAN header's ethertype field, and not the Ethernet header's ethertype field. The hardware automatically searches for ethertype 0x88A8/0x8100 in Ethernet header, when parsing incoming packet against QinQ/VLAN pattern, respectively. Signed-off-by: Karra Satwik <kaara.satwik@chelsio.com> Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com> |
||
---|---|---|
.. | ||
base | ||
clip_tbl.c | ||
clip_tbl.h | ||
cxgbe_compat.h | ||
cxgbe_ethdev.c | ||
cxgbe_filter.c | ||
cxgbe_filter.h | ||
cxgbe_flow.c | ||
cxgbe_flow.h | ||
cxgbe_main.c | ||
cxgbe_ofld.h | ||
cxgbe_pfvf.h | ||
cxgbe.h | ||
cxgbevf_ethdev.c | ||
cxgbevf_main.c | ||
l2t.c | ||
l2t.h | ||
Makefile | ||
meson.build | ||
mps_tcam.c | ||
mps_tcam.h | ||
rte_pmd_cxgbe_version.map | ||
sge.c |