From: Markus Armbruster <armbru@redhat.com>
To: Kashyap Chamarthy <kchamart@redhat.com>
Cc: qemu-devel@nongnu.org, thuth@redhat.com, ehabkost@redhat.com,
armbru@redhat.com, imammedo@redhat.com
Subject: Re: [Qemu-devel] [PATCH v3 2/3] Deprecate HMP `cpu-add`
Date: Wed, 31 Oct 2018 16:14:44 +0100 [thread overview]
Message-ID: <87pnvqqhaz.fsf@dusky.pond.sub.org> (raw)
In-Reply-To: <20181030123526.26415-3-kchamart@redhat.com> (Kashyap Chamarthy's message of "Tue, 30 Oct 2018 13:35:25 +0100")
Kashyap Chamarthy <kchamart@redhat.com> writes:
> Since we're deprecating the QMP `cpu-add`, let's deprecate its HMP
> equivalent, too.
>
> Suggested-by: Thomas Huth <thuth@redhat.com>
> Signed-off-by: Kashyap Chamarthy <kchamart@redhat.com>
> ---
> hmp-commands.hx | 6 ++++--
> hmp.c | 2 ++
> 2 files changed, 6 insertions(+), 2 deletions(-)
>
> diff --git a/hmp-commands.hx b/hmp-commands.hx
> index db0c681f74..ba71558c25 100644
> --- a/hmp-commands.hx
> +++ b/hmp-commands.hx
> @@ -1849,14 +1849,16 @@ ETEXI
> .name = "cpu-add",
> .args_type = "id:i",
> .params = "id",
> - .help = "add cpu",
> + .help = "add cpu (deprecated, use device_add instead)",
> .cmd = hmp_cpu_add,
> },
>
> STEXI
> @item cpu-add @var{id}
> @findex cpu-add
> -Add CPU with id @var{id}
> +Add CPU with id @var{id}. This command is deprecated, please
> ++use @code{device_add} instead. For details, refer to
> +'docs/cpu-hotplug.rst'.
File gets created only in PATCH 3. Let's apply PATCH 3 before 1 & 2.
Perhaps the maintainer is willing to do that for you, so you don't have
to respin.
> ETEXI
>
> {
> diff --git a/hmp.c b/hmp.c
> index 4975fa56b0..c3f3db7795 100644
> --- a/hmp.c
> +++ b/hmp.c
> @@ -2353,6 +2353,8 @@ void hmp_cpu_add(Monitor *mon, const QDict *qdict)
> int cpuid;
> Error *err = NULL;
>
> + error_report("cpu_add is deprecated, please use device_add instead");
> +
> cpuid = qdict_get_int(qdict, "id");
> qmp_cpu_add(cpuid, &err);
> hmp_handle_error(mon, &err);
next prev parent reply other threads:[~2018-10-31 15:14 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-10-30 12:35 [Qemu-devel] [PATCH v3 0/3] Deprecate QMP & HMP `cpu-add`; document vCPU hotplug Kashyap Chamarthy
2018-10-30 12:35 ` [Qemu-devel] [PATCH v3 1/3] Deprecate QMP `cpu-add` Kashyap Chamarthy
2018-11-05 11:11 ` Thomas Huth
2018-12-13 6:38 ` Thomas Huth
2018-12-13 11:05 ` Kashyap Chamarthy
2018-12-13 12:01 ` Kashyap Chamarthy
2018-10-30 12:35 ` [Qemu-devel] [PATCH v3 2/3] Deprecate HMP `cpu-add` Kashyap Chamarthy
2018-10-31 15:14 ` Markus Armbruster [this message]
2018-11-05 11:20 ` Thomas Huth
2018-11-07 8:49 ` Kashyap Chamarthy
2018-11-07 9:30 ` Thomas Huth
2018-10-30 12:35 ` [Qemu-devel] [PATCH v3 3/3] docs: Document vCPU hotplug procedure Kashyap Chamarthy
2018-10-30 13:00 ` [Qemu-devel] [PATCH v3 0/3] Deprecate QMP & HMP `cpu-add`; document vCPU hotplug Kashyap Chamarthy
2018-10-30 15:56 ` Michal Privoznik
2018-10-31 15:17 ` Markus Armbruster
2018-10-31 18:24 ` Eduardo Habkost
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87pnvqqhaz.fsf@dusky.pond.sub.org \
--to=armbru@redhat.com \
--cc=ehabkost@redhat.com \
--cc=imammedo@redhat.com \
--cc=kchamart@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=thuth@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.