[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL v6 29/42] qmp: Add deprecation information to que
From: |
Eric Blake |
Subject: |
Re: [Qemu-devel] [PULL v6 29/42] qmp: Add deprecation information to query-machines |
Date: |
Mon, 8 Jul 2019 08:29:08 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 |
On 7/5/19 5:14 PM, Eduardo Habkost wrote:
> Export machine type deprecation status through the query-machines
> QMP command. With this, libvirt and management software will be
> able to show this information to users and/or suggest changes to
> VM configuration to avoid deprecated machines.
>
> Signed-off-by: Eduardo Habkost <address@hidden>
> Message-Id: <address@hidden>
> Signed-off-by: Eduardo Habkost <address@hidden>
> ---
> qapi/machine.json | 7 ++++++-
> hw/core/machine-qmp-cmds.c | 1 +
> 2 files changed, 7 insertions(+), 1 deletion(-)
>
> diff --git a/qapi/machine.json b/qapi/machine.json
> index 78d34ef717..6db8a7e2ec 100644
> --- a/qapi/machine.json
> +++ b/qapi/machine.json
> @@ -321,12 +321,17 @@
> # @numa-mem-supported: true if '-numa node,mem' option is supported by
> # the machine type and false otherwise (since 4.1)
> #
> +# @deprecated: if true, the machine type is deprecated and may be removed
> +# in future versions of QEMU according to the QEMU deprecation
> +# policy (since 4.1.0)
Here, you used 'since 4.1.0'; in patch 31, you used merely 'since 4.1'.
It's not the first time we are inconsistent, but if someone wants a
trivial cleanup job, scrubbing the docs for all 3-element versions and
converting them to 2-element may be an interesting beginner's task.
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3226
Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature
- [Qemu-devel] [PULL v6 21/42] i386: Don't print warning if phys-bits was set automatically, (continued)
- [Qemu-devel] [PULL v6 21/42] i386: Don't print warning if phys-bits was set automatically, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 22/42] i386: Fix signedness of hyperv_spinlock_attempts, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 24/42] x86/cpu: use FeatureWordArray to define filtered_features, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 23/42] i386: make 'hv-spinlocks' a regular uint32 property, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 25/42] i386: Remove unused host_cpudef variable, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 26/42] target/i386: Add CPUID.1F generation support for multi-dies PCMachine, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 20/42] deprecate -mem-path fallback to anonymous RAM, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 27/42] machine: Refactor smp_parse() in vl.c as MachineClass::smp_parse(), Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 28/42] vl.c: Add -smp, dies=* command line support and update doc, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 29/42] qmp: Add deprecation information to query-machines, Eduardo Habkost, 2019/07/05
- Re: [Qemu-devel] [PULL v6 29/42] qmp: Add deprecation information to query-machines,
Eric Blake <=
- [Qemu-devel] [PULL v6 30/42] i386: Introduce SnowRidge CPU model, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 31/42] qmp: Add "alias-of" field to query-cpu-definitions, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 34/42] i386: Register versioned CPU models, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 42/42] tests: use -numa memdev option in tests instead of legacy 'mem' option, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 32/42] i386: Add x-force-features option for testing, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 33/42] i386: Get model-id from CPU object on "-cpu help", Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 39/42] i386: Add Cascadelake-Server-v2 CPU model, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 40/42] numa: Make deprecation warnings conditional on !qtest_enabled(), Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 38/42] docs: Deprecate CPU model runnability guarantees, Eduardo Habkost, 2019/07/05
- [Qemu-devel] [PULL v6 36/42] i386: Replace -noTSX, -IBRS, -IBPB CPU models with aliases, Eduardo Habkost, 2019/07/05