[dpdk-dev] [PATCH v2 00/22] fix rx packets dropped issue
Ferruh Yigit
ferruh.yigit at intel.com
Wed Jan 13 12:32:36 CET 2021
On 12/17/2020 9:22 AM, Steve Yang wrote:
> The jumbo frame used the 'RTE_ETHER_MAX_LEN' as boundary condition, this
> fix will change the boundary condition with 'RTE_ETHER_MTU' and overhead.
>
> When the MTU(1500) set, the frame type of rx packet will be different
> if used different overhead, it will cause the consistency issue, and the
> normal packet will be dropped. Hence, using fixed value 'RTE_ETHER_MTU'
> can avoid this issue.
>
> Following scopes will be changed:
> - 'rte_ethdev'
> - 'app', e.g.: 'test-pmd';
> - net PMDs which support VLAN tag(s) within overhead, e.g.: i40e;
>
> ---
> v2:
> - defined the 'RTE_ETHER_MTU + overhead' to 'driver_ETH_MAX_LEN';
> - changed the 'mtu > RTE_ETHER_MTU' to 'frame_size > driver_ETH_MAX_LEN';
> ---
>
> Steve Yang (22):
> ethdev: fix MTU size exceeds max rx packet length
> app/testpmd: fix max rx packet length for VLAN packets
> net/dpaa: fix the jumbo frame flag condition for mtu set
> net/dpaa2: fix the jumbo frame flag condition for mtu set
> net/e1000: fix the jumbo frame flag condition for mtu set
> net/hns3: fix the jumbo frame flag condition for mtu set
> net/i40e: fix the jumbo frame flag condition
> net/iavf: fix the jumbo frame flag condition
> net/ice: fix the jumbo frame flag condition
> net/ipn3ke: fix the jumbo frame flag condition for mtu set
> net/octeontx: fix the jumbo frame flag condition for mtu set
> net/octeontx2: fix the jumbo frame flag condition for mtu
> net/qede: fix the jumbo frame flag condition for mtu set
> net/sfc: fix the jumbo frame flag condition for mtu set
> net/thunderx: fix the jumbo frame flag condition for mtu set
> net/ixgbe: fix the jumbo frame flag condition
> net/cxgbe: fix the jumbo frame flag condition
> net/axgbe: fix the jumbo frame flag condition for mtu set
> net/enetc: fix the jumbo frame flag condition for mtu set
> net/hinic: fix the jumbo frame flag condition for mtu set
> net/nfp: fix the jumbo frame flag condition for mtu set
> net/liquidio: fix the jumbo frame flag condition for mtu set
Driver maintainers please be aware that this set is planned to be merged for
-rc1, last a few days to review changes to your driver.
More information about the dev
mailing list