All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH for-2.7 0/9] First s390x batch for 2.7
@ 2016-04-25 15:18 Cornelia Huck
  2016-04-25 15:18 ` [Qemu-devel] [PATCH for-2.7 1/9] s390x: add compat machine " Cornelia Huck
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Cornelia Huck @ 2016-04-25 15:18 UTC (permalink / raw)
  To: qemu-devel; +Cc: borntraeger, agraf, jfrei, Cornelia Huck

Here's the first round of s390x patches for 2.7. We have the new
machine for 2.7 and two features:
- Make use of the runtime instrumentation support introduced in
  the kernel.
- Enhance our ipl (boot) process: We can now start from devices
  in subchannel sets > 0 as well. As a bonus, the conversion to
  diag308 in the bios allows us to get rid of the gr7 hack.

Alexander Yarygin (6):
  s390x/ipl: Extend the IplParameterBlock struct
  s390x/ipl: Add type and length checks for IplParameterBlock values
  s390x/ipl: Provide ipl parameter block
  s390x/ipl: Add ssid field to IplParameterBlock
  pc-bios/s390-ccw: Get device address via diag 308/6
  s390x/ipl: Remove redundant usage of gr7

Cornelia Huck (2):
  s390x: add compat machine for 2.7
  s390-ccw.img: rebuild image

Fan Zhang (1):
  s390x: enable runtime instrumentation

 hw/s390x/ipl.c                     |  63 ++++++++++++++++------------
 hw/s390x/ipl.h                     |  84 ++++++++++++++++++++++++++++++++++---
 hw/s390x/s390-virtio-ccw.c         |  47 ++++++++++++++++++++-
 include/hw/compat.h                |   3 ++
 include/hw/s390x/s390-virtio-ccw.h |   4 ++
 pc-bios/s390-ccw.img               | Bin 26424 -> 26424 bytes
 pc-bios/s390-ccw/iplb.h            |  79 ++++++++++++++++++++++++++++++++++
 pc-bios/s390-ccw/main.c            |  25 ++++++-----
 pc-bios/s390-ccw/s390-ccw.h        |   2 +-
 pc-bios/s390-ccw/start.S           |   2 -
 target-s390x/cpu.h                 |  18 ++++++++
 target-s390x/ioinst.c              |   1 +
 target-s390x/kvm.c                 |  21 ++++++++++
 target-s390x/machine.c             |  12 ++++++
 target-s390x/misc_helper.c         |  20 +++++++--
 15 files changed, 332 insertions(+), 49 deletions(-)
 create mode 100644 pc-bios/s390-ccw/iplb.h

-- 
2.8.1

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

end of thread, other threads:[~2016-04-27 15:05 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-25 15:18 [Qemu-devel] [PATCH for-2.7 0/9] First s390x batch for 2.7 Cornelia Huck
2016-04-25 15:18 ` [Qemu-devel] [PATCH for-2.7 1/9] s390x: add compat machine " Cornelia Huck
2016-04-25 15:18 ` [Qemu-devel] [PATCH for-2.7 2/9] s390x: enable runtime instrumentation Cornelia Huck
2016-04-25 15:18 ` [Qemu-devel] [PATCH for-2.7 3/9] s390x/ipl: Extend the IplParameterBlock struct Cornelia Huck
2016-04-27 13:43   ` Christian Borntraeger
2016-04-27 15:05     ` Cornelia Huck
2016-04-25 15:18 ` [Qemu-devel] [PATCH for-2.7 4/9] s390x/ipl: Add type and length checks for IplParameterBlock values Cornelia Huck
2016-04-25 15:18 ` [Qemu-devel] [PATCH for-2.7 5/9] s390x/ipl: Provide ipl parameter block Cornelia Huck
2016-04-25 15:18 ` [Qemu-devel] [PATCH for-2.7 6/9] s390x/ipl: Add ssid field to IplParameterBlock Cornelia Huck
2016-04-25 15:18 ` [Qemu-devel] [PATCH for-2.7 7/9] pc-bios/s390-ccw: Get device address via diag 308/6 Cornelia Huck
2016-04-25 15:18 ` [Qemu-devel] [PATCH for-2.7 8/9] s390-ccw.img: rebuild image Cornelia Huck
2016-04-25 15:18 ` [Qemu-devel] [PATCH for-2.7 9/9] s390x/ipl: Remove redundant usage of gr7 Cornelia Huck

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.