All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/3] spapr: fix cpu core hotunplug call flow
@ 2017-02-02 15:02 Igor Mammedov
  2017-02-02 15:02 ` [Qemu-devel] [PATCH 1/3] spapr: cpu core: separate child threads destruction from machine state operations Igor Mammedov
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Igor Mammedov @ 2017-02-02 15:02 UTC (permalink / raw)
  To: qemu-devel; +Cc: David Gibson, Alexander Graf, qemu-ppc, Bharata B Rao

Make cpu core hotunplug use the same (expected)
unplug_request/unplug call flow like spapr memory unplug
and mem/cpu unplug on x86.

While doing it separate internal cpu core handling and
machine wiring code and move machine related callbacks
close to related machine code in spapr.c.

Series applies on top of tags/ppc-for-2.9-20170202 pull req.

repo for testing:
  git@github.com:imammedo/qemu.git spapr_cpu_unplug_cleanup

CC: David Gibson <david@gibson.dropbear.id.au> (supporter:sPAPR)
CC: Alexander Graf <agraf@suse.de> (supporter:sPAPR)
CC: qemu-ppc@nongnu.org 
CC: Bharata B Rao <bharata@linux.vnet.ibm.com>

Igor Mammedov (3):
  spapr: cpu core: separate child threads destruction from machine state
    operations
  spapr: move spapr_core_[foo]plug() callbacks close to machine code in
    spapr.c
  spapr: make cpu core unplug follow expected hotunplug call flow

 include/hw/ppc/spapr_cpu_core.h |   6 --
 hw/ppc/spapr.c                  | 150 +++++++++++++++++++++++++++++++++++++++-
 hw/ppc/spapr_cpu_core.c         | 137 +-----------------------------------
 3 files changed, 151 insertions(+), 142 deletions(-)

-- 
2.7.4

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-02-06  1:25 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-02 15:02 [Qemu-devel] [PATCH 0/3] spapr: fix cpu core hotunplug call flow Igor Mammedov
2017-02-02 15:02 ` [Qemu-devel] [PATCH 1/3] spapr: cpu core: separate child threads destruction from machine state operations Igor Mammedov
2017-02-03  7:04   ` Bharata B Rao
2017-02-03 10:51     ` [Qemu-devel] [PATCH v2 " Igor Mammedov
2017-02-02 15:02 ` [Qemu-devel] [PATCH 2/3] spapr: move spapr_core_[foo]plug() callbacks close to machine code in spapr.c Igor Mammedov
2017-02-02 15:02 ` [Qemu-devel] [PATCH 3/3] spapr: make cpu core unplug follow expected hotunplug call flow Igor Mammedov
2017-02-03  7:07   ` Bharata B Rao
2017-02-05 23:46 ` [Qemu-devel] [PATCH 0/3] spapr: fix cpu core " David Gibson

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.