[libvirt] [PATCH 1/2] Fix CPU hotplug command names
Daniel Veillard
veillard at redhat.com
Thu Apr 22 15:59:31 UTC 2010
On Thu, Apr 22, 2010 at 04:49:00PM +0100, Daniel P. Berrange wrote:
> Probably as a result of a merge error, the CPU hotplug command
> names were completely wrong.
>
> * src/qemu/qemu_monitor_json.c, src/qemu/qemu_monitor_text.c: Fix
> the CPU hotplug command names
> ---
> src/qemu/qemu_monitor_json.c | 2 +-
> src/qemu/qemu_monitor_text.c | 4 ++--
> 2 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/src/qemu/qemu_monitor_json.c b/src/qemu/qemu_monitor_json.c
> index cde9899..96f246f 100644
> --- a/src/qemu/qemu_monitor_json.c
> +++ b/src/qemu/qemu_monitor_json.c
> @@ -1181,7 +1181,7 @@ int qemuMonitorJSONSetCPU(qemuMonitorPtr mon,
> int cpu, int online)
> {
> int ret;
> - virJSONValuePtr cmd = qemuMonitorJSONMakeCommand("balloon",
> + virJSONValuePtr cmd = qemuMonitorJSONMakeCommand("cpu_set",
> "U:cpu", (unsigned long long)cpu,
> "s:state", online ? "online" : "offline",
> NULL);
> diff --git a/src/qemu/qemu_monitor_text.c b/src/qemu/qemu_monitor_text.c
> index 6ad07b1..db3806d 100644
> --- a/src/qemu/qemu_monitor_text.c
> +++ b/src/qemu/qemu_monitor_text.c
> @@ -800,7 +800,7 @@ int qemuMonitorTextSetBalloon(qemuMonitorPtr mon,
>
>
> /*
> - * Returns: 0 if balloon not supported, +1 if balloon adjust worked
> + * Returns: 0 if CPU hotplug not supported, +1 if CPU hotplug worked
> * or -1 on failure
> */
> int qemuMonitorTextSetCPU(qemuMonitorPtr mon, int cpu, int online)
> @@ -809,7 +809,7 @@ int qemuMonitorTextSetCPU(qemuMonitorPtr mon, int cpu, int online)
> char *reply = NULL;
> int ret = -1;
>
> - if (virAsprintf(&cmd, "set_cpu %d %s", cpu, online ? "online" : "offline") < 0) {
> + if (virAsprintf(&cmd, "cpu_set %d %s", cpu, online ? "online" : "offline") < 0) {
> virReportOOMError();
> return -1;
> }
ACK,
Daniel
--
Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
daniel at veillard.com | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library http://libvirt.org/
More information about the libvir-list
mailing list