numam-dpdk/drivers/net/e1000
Dapeng Yu 0984d196be net/e1000: remove MTU setting limitation
Currently, if requested MTU is bigger than mbuf size and scattered
receive is not enabled, setting MTU to that value fails.

This patch allows setting this special MTU when device is stopped,
because scattered_rx will be re-configured during next port start
and driver may enable scattered receive according new MTU value.

After this patch, driver may select different receive function
automatically after MTU set, according MTU values selected.

Fixes: 59d0ecdbf0 ("ethdev: MTU accessors")
Cc: stable@dpdk.org

Signed-off-by: Dapeng Yu <dapengx.yu@intel.com>
Acked-by: Jeff Guo <jia.guo@intel.com>
2021-03-05 09:11:04 +01:00
..
base net/e1000/base: update version 2020-07-07 23:38:27 +02:00
e1000_ethdev.h net/e1000: fix jumbo frame flag condition for MTU set 2021-01-19 03:30:14 +01:00
e1000_logs.c net/e1000: use dynamic log type for Tx/Rx debug 2019-10-07 15:00:57 +02:00
e1000_logs.h net/e1000: use dynamic log type for Tx/Rx debug 2019-10-07 15:00:57 +02:00
em_ethdev.c net/e1000: remove MTU setting limitation 2021-03-05 09:11:04 +01:00
em_rxtx.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
igb_ethdev.c net/e1000: remove MTU setting limitation 2021-03-05 09:11:04 +01:00
igb_flow.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
igb_pf.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
igb_regs.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
igb_rxtx.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
meson.build drivers/net: build i40e and mlx5 on Windows 2021-01-14 23:51:24 +01:00
version.map build: remove library name from version map file name 2020-10-19 22:13:59 +02:00