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 7a44af963ef75c487f874bc91613ad45e5b167e9)
This commit is contained in:
parent
e48e414e43
commit
2d92daa94d
@ -17504,6 +17504,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…
x
Reference in New Issue
Block a user