[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [for-2.7 PATCH v3 00/15] Core based CPU hotplug for Power
From: |
David Gibson |
Subject: |
Re: [Qemu-ppc] [for-2.7 PATCH v3 00/15] Core based CPU hotplug for PowerPC sPAPR |
Date: |
Thu, 26 May 2016 16:20:18 +1000 |
User-agent: |
Mutt/1.6.1 (2016-04-27) |
On Thu, May 12, 2016 at 09:18:10AM +0530, Bharata B Rao wrote:
> Hi,
>
> This is v3 of "Core based CPU hotplug for PowerPC sPAPR". The hotplug
> semantics looks like this:
>
> (qemu) device_add POWER8E-spapr-cpu-core,id=core2,core=16[,threads=4]
> (qemu) device_add POWER8E_v2.1-spapr-cpu-core,id=core2,core=16[,threads=4]
>
> Changes in v3
> -------------
> - Moved CPU ObjectClass pointer from sPAPR specific CPU core type to
> its parent type, the abstract sPAPR CPU core type. This largely reduces
> the use of macros.
> - Including Igor's QMP query-hotpluggable-cpus patches in this series.
> - Added HMP version for query-hotpluggable-cpus.
> - Added a patch to prevent QEMU crash due to DRC detach racing against attach.
> - Addressed miscellaneous review comments from previous post.
>
> v2.1: https://lists.gnu.org/archive/html/qemu-ppc/2016-03/msg00649.html
>
> Bharata B Rao (11):
> exec: Remove cpu from cpus list during cpu_exec_exit()
> exec: Do vmstate unregistration from cpu_exec_exit()
> cpu: Add a sync version of cpu_remove()
> cpu: Abstract CPU core type
> spapr: Abstract CPU core device and type specific core devices
> spapr: convert boot CPUs into CPU core devices
> spapr: CPU hotplug support
> xics,xics_kvm: Handle CPU unplug correctly
> spapr_drc: Prevent detach racing against attach for CPU DR
> spapr: CPU hot unplug support
> hmp: Add 'info hotpluggable-cpus' HMP command
Paolo,
Patches 1-4 of this series stand on their own, are AFAICT in your
bailiwick, and I think they're ready to go. Are you ready to merge
these yet?
Igor,
Patches 5-6 are not ppc specific. Do you think they're ready to go as
a first step towards new cpu hotplug infrastructure?
--
David Gibson | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_
| _way_ _around_!
http://www.ozlabs.org/~dgibson
signature.asc
Description: PGP signature
- [Qemu-ppc] [for-2.7 PATCH v3 13/15] QMP: Add query-hotpluggable-cpus, (continued)
- [Qemu-ppc] [for-2.7 PATCH v3 13/15] QMP: Add query-hotpluggable-cpus, Bharata B Rao, 2016/05/11
- [Qemu-ppc] [for-2.7 PATCH v3 12/15] spapr: CPU hot unplug support, Bharata B Rao, 2016/05/11
- [Qemu-ppc] [for-2.7 PATCH v3 09/15] spapr: CPU hotplug support, Bharata B Rao, 2016/05/11
- [Qemu-ppc] [for-2.7 PATCH v3 07/15] spapr: Abstract CPU core device and type specific core devices, Bharata B Rao, 2016/05/11
- [Qemu-ppc] [for-2.7 PATCH v3 10/15] xics, xics_kvm: Handle CPU unplug correctly, Bharata B Rao, 2016/05/11
- [Qemu-ppc] [for-2.7 PATCH v3 15/15] spapr: implement query-hotpluggable-cpus callback, Bharata B Rao, 2016/05/12
- [Qemu-ppc] [for-2.7 PATCH v3 06/15] cpu: Abstract CPU core type, Bharata B Rao, 2016/05/12
- [Qemu-ppc] [for-2.7 PATCH v3 14/15] hmp: Add 'info hotpluggable-cpus' HMP command, Bharata B Rao, 2016/05/12
- Re: [Qemu-ppc] [Qemu-devel] [for-2.7 PATCH v3 00/15] Core based CPU hotplug for PowerPC sPAPR, Thomas Huth, 2016/05/25
- Re: [Qemu-ppc] [for-2.7 PATCH v3 00/15] Core based CPU hotplug for PowerPC sPAPR,
David Gibson <=