mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-01 17:35:17 +00:00
qemu: rename method for getting preferred machine type
The virQEMUCapsGetDefaultMachine() method doesn't get QEMU's default machine any more, instead it gets the historical default that libvirt prefers for each arch. Rename it, so that the old name can be used for getting QEMU's default. Reviewed-by: John Ferlan <jferlan@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
b985d1a774
commit
81950efa0b
@ -4977,7 +4977,7 @@ virQEMUCapsCacheLookupDefault(virFileCachePtr cache,
|
||||
goto cleanup;
|
||||
}
|
||||
} else {
|
||||
machine = virQEMUCapsGetDefaultMachine(qemuCaps);
|
||||
machine = virQEMUCapsGetPreferredMachine(qemuCaps);
|
||||
}
|
||||
|
||||
if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_KVM))
|
||||
@ -5036,8 +5036,12 @@ virQEMUCapsIsMachineSupported(virQEMUCapsPtr qemuCaps,
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* The preferred machine to use if none is listed explicitly
|
||||
* Note that this may differ from QEMU's own default machine
|
||||
*/
|
||||
const char *
|
||||
virQEMUCapsGetDefaultMachine(virQEMUCapsPtr qemuCaps)
|
||||
virQEMUCapsGetPreferredMachine(virQEMUCapsPtr qemuCaps)
|
||||
{
|
||||
if (!qemuCaps->nmachineTypes)
|
||||
return NULL;
|
||||
|
@ -606,7 +606,7 @@ bool virQEMUCapsSupportsGICVersion(virQEMUCapsPtr qemuCaps,
|
||||
bool virQEMUCapsIsMachineSupported(virQEMUCapsPtr qemuCaps,
|
||||
const char *canonical_machine);
|
||||
|
||||
const char *virQEMUCapsGetDefaultMachine(virQEMUCapsPtr qemuCaps);
|
||||
const char *virQEMUCapsGetPreferredMachine(virQEMUCapsPtr qemuCaps);
|
||||
|
||||
int virQEMUCapsInitGuestFromBinary(virCapsPtr caps,
|
||||
const char *binary,
|
||||
|
@ -168,7 +168,7 @@ fillQemuCaps(virDomainCapsPtr domCaps,
|
||||
|
||||
if (!domCaps->machine &&
|
||||
VIR_STRDUP(domCaps->machine,
|
||||
virQEMUCapsGetDefaultMachine(qemuCaps)) < 0)
|
||||
virQEMUCapsGetPreferredMachine(qemuCaps)) < 0)
|
||||
goto cleanup;
|
||||
|
||||
if (virQEMUCapsFillDomainCaps(caps, domCaps, qemuCaps,
|
||||
|
Loading…
x
Reference in New Issue
Block a user