os-win/os_win
Claudiu Belu 05bdaea97a Adds SR-IOV support
SR-IOV support has been added to Hyper-V since Windows / Hyper-V
Server 2012.

In order to properly use SR-IOV, the host must support it, and have it
enabled, and it must have SR-IOV capable NICs.

The Hyper-V vSwitches will have to be configured to enable SR-IOV.

vmutils: create_nic - mac_address can now be None. If None,
a dynamic address will be used instead.
hostuils: added get_nic_sriov_vfs - returns a list of dictionaries,
containing available vSwitch VFs.
networkutils: added set_vswitch_port_sriov - enables / disables SR-IOV
on the given switch port.

Implements: blueprint os-win-sriov

Change-Id: Ied27bb4e1b36e743b33c6b65351c2ee942ef535e
2017-11-21 12:37:42 +02:00
..
_hacking Update log translation hacking rule 2017-07-05 00:39:00 -04:00
tests Adds SR-IOV support 2017-11-21 12:37:42 +02:00
utils Adds SR-IOV support 2017-11-21 12:37:42 +02:00
__init__.py Refactor Windows API usage 2017-06-22 13:04:43 +03:00
_i18n.py Update the documentation link for doc migration 2017-07-24 17:27:49 +08:00
_utils.py check minimum VM version when setting VM snapshots 2017-08-09 01:32:49 -07:00
conf.py Add oslo.config entry point 2017-11-10 15:59:49 +02:00
constants.py Merge "Add SAN policy setter/getter" 2017-10-27 09:23:09 +00:00
exceptions.py [Trivial] Add HyperVvSwitchNotFound exception 2017-11-09 15:02:09 +02:00
utilsfactory.py vmutils: Fixes setting disk QoS on Hyper-V 6.2 2017-09-14 15:25:24 +00:00
version.py Adds releasenotes configuration 2017-07-14 03:04:52 -07:00