mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
qemu: Remove old qemuDomainDeviceDefValidateControllerPCI()
We've implemented all existing checks, and more, in the new function, so we can finally drop the old one. Signed-off-by: Andrea Bolognani <abologna@redhat.com> Reviewed-by: Laine Stump <laine@laine.org>
This commit is contained in:
parent
07160b65db
commit
b9b9195f15
@ -4267,25 +4267,6 @@ qemuDomainDeviceDefValidateControllerSCSI(const virDomainControllerDef *controll
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static int
|
|
||||||
qemuDomainDeviceDefValidateControllerPCIOld(const virDomainControllerDef *controller,
|
|
||||||
const virDomainDef *def,
|
|
||||||
virQEMUCapsPtr qemuCaps ATTRIBUTE_UNUSED)
|
|
||||||
{
|
|
||||||
/* skip pcie-root */
|
|
||||||
if (controller->model == VIR_DOMAIN_CONTROLLER_MODEL_PCIE_ROOT)
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
/* Skip pci-root, except for pSeries guests (which actually
|
|
||||||
* support more than one PCI Host Bridge per guest) */
|
|
||||||
if (!qemuDomainIsPSeries(def) &&
|
|
||||||
controller->model == VIR_DOMAIN_CONTROLLER_MODEL_PCI_ROOT)
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* virDomainControllerPCIModelNameToQEMUCaps:
|
* virDomainControllerPCIModelNameToQEMUCaps:
|
||||||
* @modelName: model name
|
* @modelName: model name
|
||||||
@ -4770,7 +4751,7 @@ qemuDomainDeviceDefValidateControllerPCI(const virDomainControllerDef *cont,
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
return qemuDomainDeviceDefValidateControllerPCIOld(cont, def, qemuCaps);
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user