mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-03 03:25:20 +00:00
Don't block use of USB with containers
virDomainDefCompatibleDevice blocks use of USB if no USB
controller is present. This is not correct for containers
since devices can be assigned directly regardless of any
controllers.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
(cherry picked from commit 7a44af963e
)
This commit is contained in:
parent
aaba652d2b
commit
4428224e0d
@ -16922,6 +16922,7 @@ virDomainDefCompatibleDevice(virDomainDefPtr def,
|
||||
virDomainDeviceDefPtr dev)
|
||||
{
|
||||
if (!virDomainDefHasUSB(def) &&
|
||||
STRNEQ(def->os.type, "exe") &&
|
||||
virDomainDeviceIsUSB(dev)) {
|
||||
virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
|
||||
_("Device configuration is not compatible: "
|
||||
|
Loading…
Reference in New Issue
Block a user