numam-dpdk/drivers/net/ixgbe
Beilei Xing c009c6b142 net/ixgbe: 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.

Signed-off-by: Beilei Xing <beilei.xing@intel.com>
Acked-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
2017-07-06 15:00:57 +02:00
..
base net/ixgbe/base: update shared code version to 2017.05.16 2017-06-12 10:41:27 +01:00
ixgbe_82599_bypass.c ixgbe: clean up code style 2016-05-06 15:51:22 +02:00
ixgbe_bypass_api.h ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
ixgbe_bypass_defines.h ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
ixgbe_bypass.c ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
ixgbe_bypass.h ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
ixgbe_ethdev.c net/ixgbe: remove MTU setting limitation 2017-07-06 15:00:57 +02:00
ixgbe_ethdev.h fix typos using codespell utility 2017-06-14 23:54:13 +02:00
ixgbe_fdir.c fix typos using codespell utility 2017-06-14 23:54:13 +02:00
ixgbe_flow.c net/ixgbe: enable IPv6 for consistent API 2017-07-06 15:00:57 +02:00
ixgbe_logs.h drivers: allow pruning log during build 2015-07-30 20:16:04 +02:00
ixgbe_pf.c ethdev: add return values to callback process API 2017-07-01 17:19:55 +02:00
ixgbe_regs.h net/ixgbe: remove unused global variable 2017-01-17 19:40:52 +01:00
ixgbe_rxtx_vec_common.h eal: introduce macro for always inline 2017-06-06 17:21:55 +02:00
ixgbe_rxtx_vec_neon.c net/ixgbe: remove option to disable offload flags 2017-04-19 15:37:37 +02:00
ixgbe_rxtx_vec_sse.c net/ixgbe: support packet type parsing in SSE Rx 2017-07-06 15:00:56 +02:00
ixgbe_rxtx.c net/ixgbe: support packet type parsing in SSE Rx 2017-07-06 15:00:56 +02:00
ixgbe_rxtx.h net/ixgbe: support packet type parsing in SSE Rx 2017-07-06 15:00:56 +02:00
Makefile ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
rte_pmd_ixgbe_version.map ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
rte_pmd_ixgbe.c ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00
rte_pmd_ixgbe.h ethdev: move bypass functions to ixgbe PMD 2017-06-12 10:41:27 +01:00