On 08/28/2013 08:09 PM, Chen Fan wrote: > Signed-off-by: Chen Fan <[email protected]> > --- > hw/i386/pc.c | 5 +++++ > hw/i386/pc_piix.c | 1 + > include/hw/boards.h | 2 ++ > include/hw/i386/pc.h | 1 + > qapi-schema.json | 12 ++++++++++++ > qmp-commands.hx | 23 +++++++++++++++++++++++ > qmp.c | 9 +++++++++ > 7 files changed, 53 insertions(+) > > diff --git a/hw/i386/pc.c b/hw/i386/pc.c > index c0e7cbd..75fc9bb 100644 > --- a/hw/i386/pc.c > +++ b/hw/i386/pc.c > @@ -958,6 +958,11 @@ void pc_hot_add_cpu(const int64_t id, Error **errp) > pc_new_cpu(current_cpu_model, apic_id, icc_bridge, errp); > } > > +void pc_hot_del_cpu(const int64_t id, Error **errp) > +{ > + /* TODO: hot remove VCPU. */ > +}
That seems fishy.
> +++ b/qapi-schema.json
> @@ -1432,6 +1432,18 @@
> ##
> { 'command': 'cpu-add', 'data': {'id': 'int'} }
>
> +# @cpu-del
> +
> +# Deletes CPU with specified ID
> +#
> +# @id: ID of CPU to be deleted, valid values [0..max_cpus)
> +#
> +# Returns: Nothing on success
> +#
> +# Since 1.6
1.6 is already out the door. This must be 1.7.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
