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, depending on DPDK version (bug?), kernel netdevices to those probed 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 (fragile) assumption that all DPDK ports were probed. The original behavior can be restored via 'dpdk-probe-at-init=true'. Add a warning for users of this syntax, and update the documentation. Signed-off-by: David Marchand <[email protected]>
- Loading branch information
1 parent
a715c16
commit 8838530
Showing
6 changed files
with
41 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