mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-23 06:05:27 +00:00
qemu: do not add model when actual iface type is hostdev
No default model should be added to the interface entry at post parse when its actual network type is hostdev as doing so might cause a mismatch between the interface definition and its actual device type. Signed-off-by: Paulo de Rezende Pinatti <ppinatti@linux.ibm.com> Reviewed-by: Laine Stump <laine@redhat.com>
This commit is contained in:
parent
6f28865223
commit
bdb8f2e418
@ -5831,6 +5831,7 @@ qemuDomainDeviceNetDefPostParse(virDomainNetDefPtr net,
|
|||||||
virQEMUCapsPtr qemuCaps)
|
virQEMUCapsPtr qemuCaps)
|
||||||
{
|
{
|
||||||
if (net->type != VIR_DOMAIN_NET_TYPE_HOSTDEV &&
|
if (net->type != VIR_DOMAIN_NET_TYPE_HOSTDEV &&
|
||||||
|
virDomainNetResolveActualType(net) != VIR_DOMAIN_NET_TYPE_HOSTDEV &&
|
||||||
!virDomainNetGetModelString(net))
|
!virDomainNetGetModelString(net))
|
||||||
net->model = qemuDomainDefaultNetModel(def, qemuCaps);
|
net->model = qemuDomainDefaultNetModel(def, qemuCaps);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user