[libvirt] [PATCH v4 4/7] virConnectGetCPUModelNames: add the support for qemu
Giuseppe Scrivano
gscrivan at redhat.com
Mon Sep 23 09:46:01 UTC 2013
Signed-off-by: Giuseppe Scrivano <gscrivan at redhat.com>
---
src/qemu/qemu_driver.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c
index 8a302d1..346a8f9 100644
--- a/src/qemu/qemu_driver.c
+++ b/src/qemu/qemu_driver.c
@@ -15767,6 +15767,19 @@ qemuNodeSuspendForDuration(virConnectPtr conn,
return nodeSuspendForDuration(target, duration, flags);
}
+static int
+qemuConnectGetCPUModelNames(virConnectPtr conn,
+ const char *arch,
+ char ***models,
+ unsigned int flags)
+{
+ virCheckFlags(0, -1);
+ if (virConnectGetCPUModelNamesEnsureACL(conn) < 0)
+ return -1;
+
+ return cpuGetModels(arch, models);
+}
+
static virDriver qemuDriver = {
.no = VIR_DRV_QEMU,
@@ -15954,6 +15967,7 @@ static virDriver qemuDriver = {
.domainMigratePerform3Params = qemuDomainMigratePerform3Params, /* 1.1.0 */
.domainMigrateFinish3Params = qemuDomainMigrateFinish3Params, /* 1.1.0 */
.domainMigrateConfirm3Params = qemuDomainMigrateConfirm3Params, /* 1.1.0 */
+ .connectGetCPUModelNames = qemuConnectGetCPUModelNames, /* 1.1.3 */
};
--
1.8.3.1
More information about the libvir-list
mailing list