net/hns3: remove VLAN/QinQ ptypes from support list
In the previous patch, driver will calculate packet type by ignoring VLAN information because the packet type may calculate error when exist VLAN and VLAN strip. So here remove the following ptypes from support list: 1) RTE_PTYPE_L2_ETHER_VLAN 2) RTE_PTYPE_L2_ETHER_QINQ 3) RTE_PTYPE_INNER_L2_ETHER_VLAN 4) RTE_PTYPE_INNER_L2_ETHER_QINQ Fixes: bba636698316 ("net/hns3: support Rx/Tx and related operations") Cc: stable@dpdk.org Signed-off-by: Chengwen Feng <fengchengwen@huawei.com> Signed-off-by: Min Hu (Connor) <humin29@huawei.com>
This commit is contained in:
parent
9d2cca5494
commit
e316530d79
@ -1962,8 +1962,6 @@ hns3_dev_supported_ptypes_get(struct rte_eth_dev *dev)
|
||||
{
|
||||
static const uint32_t ptypes[] = {
|
||||
RTE_PTYPE_L2_ETHER,
|
||||
RTE_PTYPE_L2_ETHER_VLAN,
|
||||
RTE_PTYPE_L2_ETHER_QINQ,
|
||||
RTE_PTYPE_L2_ETHER_LLDP,
|
||||
RTE_PTYPE_L2_ETHER_ARP,
|
||||
RTE_PTYPE_L3_IPV4,
|
||||
@ -1977,8 +1975,6 @@ hns3_dev_supported_ptypes_get(struct rte_eth_dev *dev)
|
||||
RTE_PTYPE_L4_UDP,
|
||||
RTE_PTYPE_TUNNEL_GRE,
|
||||
RTE_PTYPE_INNER_L2_ETHER,
|
||||
RTE_PTYPE_INNER_L2_ETHER_VLAN,
|
||||
RTE_PTYPE_INNER_L2_ETHER_QINQ,
|
||||
RTE_PTYPE_INNER_L3_IPV4,
|
||||
RTE_PTYPE_INNER_L3_IPV6,
|
||||
RTE_PTYPE_INNER_L3_IPV4_EXT,
|
||||
|
Loading…
x
Reference in New Issue
Block a user