mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
Assign virtio-serial addresses after coldplugging a device
Otherwise we might allow coldplugging a device that uses an address that is already occupied, creating an unstartable domain. https://bugzilla.redhat.com/show_bug.cgi?id=1220195
This commit is contained in:
parent
afaffeb873
commit
083c33b324
@ -8334,6 +8334,8 @@ qemuDomainAttachDeviceConfig(virQEMUCapsPtr qemuCaps,
|
|||||||
dev->data.chr = NULL;
|
dev->data.chr = NULL;
|
||||||
if (virDomainDefAddImplicitControllers(vmdef) < 0)
|
if (virDomainDefAddImplicitControllers(vmdef) < 0)
|
||||||
return -1;
|
return -1;
|
||||||
|
if (qemuDomainAssignAddresses(vmdef, qemuCaps, NULL) < 0)
|
||||||
|
return -1;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case VIR_DOMAIN_DEVICE_FS:
|
case VIR_DOMAIN_DEVICE_FS:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user