All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/8 v4] s390-qemu: cpu hotplug
@ 2013-10-31 17:21 Jason J. Herne
  2013-10-31 17:21 ` [Qemu-devel] [PATCH 1/8 v4] s390-sclp: Define New SCLP Codes Jason J. Herne
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Jason J. Herne @ 2013-10-31 17:21 UTC (permalink / raw)
  To: afaerber, agraf, borntraeger, jfrei, imammedo, qemu-devel,
	ehabkost
  Cc: Jason J. Herne

From: "Jason J. Herne" <jjherne@us.ibm.com>

Latest code for cpu Hotplug on S390 architecture.

The last version can be found here:
http://lists.gnu.org/archive/html/qemu-devel/2013-08/msg00076.html

There is also a patch in this series to add cpu-add to the Qemu monitor
interface.

Hotplugged cpus are created in the configured state and can be used by the
guest after the guest onlines the cpu by: 
"echo 1 > /sys/bus/cpu/devices/cpuN/online"

Hot unplugging is currently not implemented by this code. 

Jason J. Herne (8):
  s390-sclp: Define New SCLP Codes
  s390-sclp: SCLP CPU Info
  s390-sclp: SCLP Event integration
  s390: Storage key global access
  s390-cpu: ipi_states enhancements
  s390-cpu: s390 cpu init improvements for hotplug
  s390-hotplug: Implement hot_add_cpu hook
  qemu-monitor: HMP cpu-add wrapper

 hmp-commands.hx                   |  13 +++++
 hmp.c                             |  10 ++++
 hmp.h                             |   1 +
 hw/s390x/Makefile.objs            |   1 +
 hw/s390x/event-facility.c         |   6 ++
 hw/s390x/s390-virtio-ccw.c        |   4 +-
 hw/s390x/s390-virtio.c            |  36 ++++++------
 hw/s390x/s390-virtio.h            |   2 +-
 hw/s390x/sclp.c                   |  53 ++++++++++++++++-
 hw/s390x/sclpcpu.c                | 118 ++++++++++++++++++++++++++++++++++++++
 include/hw/s390x/event-facility.h |   3 +
 include/hw/s390x/sclp.h           |  41 +++++++++++++
 target-s390x/cpu.c                |  43 +++++++++++++-
 target-s390x/cpu.h                |   6 ++
 14 files changed, 315 insertions(+), 22 deletions(-)
 create mode 100644 hw/s390x/sclpcpu.c

-- 
1.8.3.2

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

end of thread, other threads:[~2013-11-13 17:25 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-31 17:21 [Qemu-devel] [PATCH 0/8 v4] s390-qemu: cpu hotplug Jason J. Herne
2013-10-31 17:21 ` [Qemu-devel] [PATCH 1/8 v4] s390-sclp: Define New SCLP Codes Jason J. Herne
2013-10-31 17:21 ` [Qemu-devel] [PATCH 2/8 v4] s390-sclp: SCLP CPU Info Jason J. Herne
2013-10-31 17:21 ` [Qemu-devel] [PATCH 3/8 v4] s390-sclp: SCLP Event integration Jason J. Herne
2013-10-31 17:21 ` [Qemu-devel] [PATCH 4/8 v4] s390: Storage key global access Jason J. Herne
2013-10-31 17:21 ` [Qemu-devel] [PATCH 5/8 v4] s390-cpu: ipi_states enhancements Jason J. Herne
2013-10-31 17:21 ` [Qemu-devel] [PATCH 6/8 v4] [PATCH RFC v4] s390-cpu: s390 cpu init improvements for hotplug Jason J. Herne
2013-10-31 17:21 ` [Qemu-devel] [PATCH 7/8 v4] [PATCH RFC v4] s390-hotplug: Implement hot_add_cpu hook Jason J. Herne
2013-10-31 17:21 ` [Qemu-devel] [PATCH 8/8 v4] [PATCH RFC v4] qemu-monitor: HMP cpu-add wrapper Jason J. Herne
2013-11-13 17:24 ` [Qemu-devel] [PATCH 0/8 v4] s390-qemu: cpu hotplug Jason J. Herne

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.