[dpdk-dev] [PATCH v4 0/5] fix default max mtu size when device configured
SteveX Yang
stevex.yang at intel.com
Mon Sep 28 08:55:36 CEST 2020
testpmd will initialize default max packet length to 1518 which does't
include vlan tag size in ether overheader. Once, send the max mtu length
packet with vlan tag, the max packet length will exceed 1518 that will
cause packets dropped directly from NIC hw side.
configure the correct default max packet size in dev_config ops.
v4:
* add the adjust condition for max_rx_pkt_len;
v3:
* change the i40evf relative code;
v2:
* change the max_rx_pkt_len via mtu_set ops;
SteveX Yang (5):
net/e1000: fix max mtu size packets with vlan tag cannot be received
by default
net/igc: fix max mtu size packets with vlan tag cannot be received by
default
net/ice: fix max mtu size packets with vlan tag cannot be received by
default
net/i40e: fix max mtu size packets with vlan tag cannot be received by
default
net/iavf: fix max mtu size packets with vlan tag cannot be received by
default
drivers/net/e1000/em_ethdev.c | 12 ++++++++++++
drivers/net/i40e/i40e_ethdev.c | 11 +++++++++++
drivers/net/i40e/i40e_ethdev_vf.c | 13 ++++++++++++-
drivers/net/iavf/iavf_ethdev.c | 12 ++++++++++++
drivers/net/ice/ice_ethdev.c | 11 +++++++++++
drivers/net/igc/igc_ethdev.c | 13 ++++++++++++-
6 files changed, 70 insertions(+), 2 deletions(-)
--
2.17.1
More information about the dev
mailing list