config/sysinv/sysinv/sysinv/sysinv/db/sqlalchemy
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
..
migrate_repo 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
api.py Device image update alarm and audit 2020-06-05 12:47:07 -04:00
migration.py Deprecate sysinv.openstack.common.db in favor of oslo_db 2020-02-07 11:55:49 -06:00
models.py SR-IOV device plugin support for FPGA FEC devices 2020-06-16 15:37:40 -04:00