forked from openvswitch/ovs
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
By default, DPDK probes all available resources (like PCI devices) and takes over them. This may not be desirable: - for PCI devices bound to vfio-pci, the first application taking over them "wins", meaning that OVS would prevent qemu from using some VF devices, - for mlx5 devices, the driver will maintain link status of all ports even when OVS only uses a subset of them. Besides, kernel netdevices to those probed (yet unused) devices lose Rx capabilities, Disable the initial PCI probing by passing a 0000:00:00.0 allow list. This change breaks setups that were using the class=eth,mac=XX:XX:XX:XX:XX:XX as OVS was relying on the fact that all DPDK ports were probed. This can be restored by passing a 'dpdk-probe-at-init=true' option. Add a warning for users of this syntax, and update the documentation. Signed-off-by: David Marchand <[email protected]>
- Loading branch information
1 parent
c77cf3d
commit 032ff09
Showing
6 changed files
with
40 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters