numam-dpdk/drivers/net/ixgbe
Julien Meunier d54e3fe7dc net/ixgbe: do not start on unsupported loopback mode
Only TX->RX loopback is supported currently on 82599EB. If a user wants
to apply an another loopback configuration (!= IXGBE_LPBK_82599_TX_RX),
ixgbe PMD ignores it and continues the configuration without raising
any error.

Let's increase robustness of this part by checking if the requested
loopback mode is correct for the current device, before starting it.
If it is not valid, PMD will refuse to start.

Signed-off-by: Julien Meunier <julien.meunier@nokia.com>
Acked-by: Wei Zhao <wei.zhao1@intel.com>
2019-03-01 18:17:36 +01:00
..
base net/ixgbe/base: add LHA ID 2018-12-13 16:31:06 +00:00
ixgbe_82599_bypass.c drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ixgbe_bypass_api.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ixgbe_bypass_defines.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ixgbe_bypass.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
ixgbe_bypass.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ixgbe_ethdev.c net/ixgbe: do not start on unsupported loopback mode 2019-03-01 18:17:36 +01:00
ixgbe_ethdev.h net/ixgbe: fix overwriting RSS RETA 2018-12-13 16:40:25 +00:00
ixgbe_fdir.c net/ixgbe: fix mask bits register set error for FDIR 2018-07-03 01:35:58 +02:00
ixgbe_flow.c net/ixgbe: fix flow create in ntuple check 2018-10-26 22:14:06 +02:00
ixgbe_ipsec.c net/ixgbe: prevent ic session leak on failure 2018-10-26 22:14:06 +02:00
ixgbe_ipsec.h net/ixgbe: check security enable bits 2018-01-29 10:04:28 +01:00
ixgbe_logs.h net/ixgbe: implement dynamic logging 2018-01-16 18:47:49 +01:00
ixgbe_pf.c net/ixgbe: fix over using multicast table for VF 2019-01-14 17:44:29 +01:00
ixgbe_regs.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ixgbe_rxtx_vec_common.h net/ixgbe: convert to new Rx offloads API 2018-04-14 00:40:21 +02:00
ixgbe_rxtx_vec_neon.c net/ixgbe: convert to new Rx offloads API 2018-04-14 00:40:21 +02:00
ixgbe_rxtx_vec_sse.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
ixgbe_rxtx.c net/ixgbe: do not start on unsupported loopback mode 2019-03-01 18:17:36 +01:00
ixgbe_rxtx.h net/ixgbe: do not start on unsupported loopback mode 2019-03-01 18:17:36 +01:00
ixgbe_tm.c drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ixgbe_vf_representor.c add missing static keyword to globals 2018-10-29 02:01:08 +01:00
Makefile net/ixgbe: add support for representor ports 2018-04-27 18:00:57 +01:00
meson.build drivers/net: use sleep delay by default for Intel NICs 2018-10-26 22:14:06 +02:00
rte_pmd_ixgbe_version.map net/ixgbe: add API to update SBP bit 2018-05-14 22:31:47 +01:00
rte_pmd_ixgbe.c net/ixgbe: add API to update SBP bit 2018-05-14 22:31:47 +01:00
rte_pmd_ixgbe.h net/ixgbe: add API to update SBP bit 2018-05-14 22:31:47 +01:00