config/sysinv/sysinv/sysinv/sysinv
Steven Webster ff41cd29dc SR-IOV device plugin support for FPGA FEC devices
This commit introduces SR-IOV device plugin support for forward
error correction (FEC) devices that are enabled on an Intel
N3000 FPGA device.

The FEC device is intended to be used with a DPDK application,
with the device itself being bound to the igb_uio driver. As
such, support has been added for configuring the PF and VF
driver for the device, as well as the number of requested
VFs.

An example usage for setting the drivers and VFs is as follows:

system host-device-modify <host> <device_name> \
  --driver <driver> \
  --vf-driver <driver> \
  -N <number of vfs>

Story: 2006740
Task: 39947

Depends-On: https://review.opendev.org/733723
Change-Id: Iee0f0e449652219939ed5369423efdfb906ca3f1
Signed-off-by: Steven Webster <Steven.Webster@windriver.com>
2020-06-16 15:37:40 -04:00
..
agent SR-IOV device plugin support for FPGA FEC devices 2020-06-16 15:37:40 -04:00
api SR-IOV device plugin support for FPGA FEC devices 2020-06-16 15:37:40 -04:00
cmd sysinv FPGA agent initial commit 2020-06-07 23:54:01 -06:00
common SR-IOV device plugin support for FPGA FEC devices 2020-06-16 15:37:40 -04:00
conductor SR-IOV device plugin support for FPGA FEC devices 2020-06-16 15:37:40 -04:00
db SR-IOV device plugin support for FPGA FEC devices 2020-06-16 15:37:40 -04:00
fpga_agent add workaround for N3000 reset behaviour 2020-06-08 16:13:32 -06:00
helm Merge "Decouple helm cert-manager plugins from sysinv" 2020-06-12 17:48:45 +00:00
objects SR-IOV device plugin support for FPGA FEC devices 2020-06-16 15:37:40 -04:00
openstack Deprecate sysinv.openstack.common.db in favor of oslo_db 2020-02-07 11:55:49 -06:00
puppet SR-IOV device plugin support for FPGA FEC devices 2020-06-16 15:37:40 -04:00
tests SR-IOV device plugin support for FPGA FEC devices 2020-06-16 15:37:40 -04:00
__init__.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
_i18n.py Specify an upper limit for flake8 and pycodestyle 2020-05-12 14:57:04 -05:00
netconf.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sanity_coverage.py Sysinv tox updates. Prepare for bandit reports and test reports 2018-06-29 13:25:09 -04:00
version.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00