From: Michal Novotny Date: Tue, 9 Apr 2013 14:23:39 +0000 (+0200) Subject: Revert "New QMP command query-cpu-max and HMP command cpu_max" X-Git-Tag: v1.5.0-rc0~293^2~1 X-Git-Url: https://git.proxmox.com/?p=qemu.git;a=commitdiff_plain;h=315f9e1a8f596a37853bbed4647954029f9350db Revert "New QMP command query-cpu-max and HMP command cpu_max" This reverts commit 4d700430a20b3d53b7b15bc5f6666f7e570e3f2c as asked by Luiz. The patch has been obsoleted by extending MachineInfo structure by cpu-max field. Signed-off-by: Michal Novotny Reviewed-by: Eric Blake Signed-off-by: Luiz Capitulino --- diff --git a/hmp-commands.hx b/hmp-commands.hx index 3d98604f7..df44906ef 100644 --- a/hmp-commands.hx +++ b/hmp-commands.hx @@ -1643,8 +1643,6 @@ show qdev device model list show roms @item info tpm show the TPM device -@item info cpu_max -show the number of CPUs supported by the machine being emulated. @end table ETEXI diff --git a/hmp.c b/hmp.c index dbe9b9043..2e35b3da4 100644 --- a/hmp.c +++ b/hmp.c @@ -750,14 +750,6 @@ void hmp_ringbuf_read(Monitor *mon, const QDict *qdict) g_free(data); } -void hmp_query_cpu_max(Monitor *mon, const QDict *qdict) -{ - int cpu_max; - - cpu_max = qmp_query_cpu_max(NULL); - monitor_printf(mon, "Maximum number of CPUs is %d\n", cpu_max); -} - static void hmp_cont_cb(void *opaque, int err) { if (!err) { diff --git a/hmp.h b/hmp.h index 80e8b412d..95fe76e21 100644 --- a/hmp.h +++ b/hmp.h @@ -42,7 +42,6 @@ void hmp_stop(Monitor *mon, const QDict *qdict); void hmp_system_reset(Monitor *mon, const QDict *qdict); void hmp_system_powerdown(Monitor *mon, const QDict *qdict); void hmp_cpu(Monitor *mon, const QDict *qdict); -void hmp_query_cpu_max(Monitor *mon, const QDict *qdict); void hmp_memsave(Monitor *mon, const QDict *qdict); void hmp_pmemsave(Monitor *mon, const QDict *qdict); void hmp_ringbuf_write(Monitor *mon, const QDict *qdict); diff --git a/monitor.c b/monitor.c index c897e8033..0f7d52c54 100644 --- a/monitor.c +++ b/monitor.c @@ -2764,13 +2764,6 @@ static mon_cmd_t info_cmds[] = { .help = "show the TPM device", .mhandler.cmd = hmp_info_tpm, }, - { - .name = "cpu_max", - .args_type = "", - .params = "", - .help = "Get maximum number of VCPUs supported by machine", - .mhandler.cmd = hmp_query_cpu_max, - }, { .name = NULL, }, diff --git a/qapi-schema.json b/qapi-schema.json index 66808c2f2..a184ce612 100644 --- a/qapi-schema.json +++ b/qapi-schema.json @@ -1833,17 +1833,6 @@ ## { 'command': 'query-migrate-cache-size', 'returns': 'int' } -## -## @query-cpu-max -## -## query maximum number of CPUs supported by machine -## -## Returns: number of CPUs -## -## Since: 1.5 -### -{ 'command': 'query-cpu-max', 'returns': 'int' } - ## # @ObjectPropertyInfo: # diff --git a/qmp-commands.hx b/qmp-commands.hx index 1e0e11ee3..4d65422c4 100644 --- a/qmp-commands.hx +++ b/qmp-commands.hx @@ -382,28 +382,6 @@ Example: Note: CPUs' indexes are obtained with the 'query-cpus' command. -EQMP - - { - .name = "query-cpu-max", - .args_type = "", - .mhandler.cmd_new = qmp_marshal_input_query_cpu_max, - }, - -SQMP -query-cpu-max -------------- - -Get the maximum CPUs supported by the machine being currently -emulated. - -Returns json-int. - -Example: - --> { "execute": "query-cpu-max" } -<- { "return": 255 } - EQMP { diff --git a/vl.c b/vl.c index 6547b5fe3..dd945496d 100644 --- a/vl.c +++ b/vl.c @@ -662,11 +662,6 @@ StatusInfo *qmp_query_status(Error **errp) return info; } -int64_t qmp_query_cpu_max(Error **errp) -{ - return current_machine->max_cpus; -} - /***********************************************************/ /* real time host monotonic timer */