numam-dpdk/drivers/net/ixgbe
Declan Doherty cf80ba6e20 net/ixgbe: add support for representor ports
Add support for virtual function representor ports to the ixgbe PF
driver. When SR-IOV virtual functions devices are enabled a
corresponding representor port for each VF can be enabled in the
process in which the ixgbe PMD is running within, by specifying the
representor devargs with the list of VF ports that representors
are to be created for.

An example of the devargs which would create VF representor for virtual
functions 0,2,4,5,6 and 7 is:

-w DBDF,representor=[0,2,4-7]

Signed-off-by: Declan Doherty <declan.doherty@intel.com>
Signed-off-by: Mohammad Abdul Awal <mohammad.abdul.awal@intel.com>
Signed-off-by: Remy Horton <remy.horton@intel.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2018-04-27 18:00:57 +01:00
..
base build: replace license text with SPDX tag 2018-01-30 21:58:59 +01: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: add support for representor ports 2018-04-27 18:00:57 +01:00
ixgbe_ethdev.h net/ixgbe: add support for representor ports 2018-04-27 18:00:57 +01:00
ixgbe_fdir.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
ixgbe_flow.c ethdev: add transfer attribute to flow API 2018-04-27 18:00:54 +01:00
ixgbe_ipsec.c net/ixgbe: convert to new Tx offloads API 2018-04-14 00:40:21 +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: add support for representor ports 2018-04-27 18:00:57 +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 ethdev: add encap level to RSS flow API action 2018-04-27 18:00:54 +01:00
ixgbe_rxtx.h net/ixgbe: fix build when vector driver disabled 2018-04-16 18:57:03 +02:00
ixgbe_tm.c drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ixgbe_vf_representor.c net/ixgbe: add support for representor ports 2018-04-27 18:00:57 +01:00
Makefile net/ixgbe: add support for representor ports 2018-04-27 18:00:57 +01:00
meson.build net/ixgbe: add support for representor ports 2018-04-27 18:00:57 +01:00
rte_pmd_ixgbe_version.map net/ixgbe: add access and locking APIs for MDIO 2018-04-27 15:54:56 +01:00
rte_pmd_ixgbe.c net/ixgbe: add access and locking APIs for MDIO 2018-04-27 15:54:56 +01:00
rte_pmd_ixgbe.h net/ixgbe: add access and locking APIs for MDIO 2018-04-27 15:54:56 +01:00