[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/11] s390x: support for LOADPARM
From: |
Cornelia Huck |
Subject: |
[Qemu-devel] [PATCH 00/11] s390x: support for LOADPARM |
Date: |
Tue, 25 Apr 2017 12:46:22 +0200 |
This patchset implements the LOADPARM machine property. This is
exposed via SCLP and diagnose 308 to the guest. It will be used
by the bios to select a boot entry; guest operating systems can
use it as well.
Cornelia Huck (1):
pc-bios/s390-ccw.img: update image
Eugene (jno) Dvurechenski (2):
pc-bios/s390-ccw: Make ebcdic/ascii conversion public
pc-bios/s390-ccw: add boot entry selection to El Torito routine
Farhan Ali (8):
hw/s390x: provide loadparm property for the machine
hw/s390x/ipl: enable LOADPARM in IPIB for a boot device
hw/s390x/sclp: update LOADPARM in SCP Info
util/qemu-config: Add loadparm to qemu machine_opts
pc-bios/s390-ccw: get LOADPARM stored in SCP Read Info
pc-bios/s390-ccw: provide a function to interpret LOADPARM value
pc-bios/s390-ccw: provide entry selection on LOADPARM for SCSI disk
pc-bios/s390-ccw: add boot entry selection for ECKD DASD
hw/s390x/ipl.c | 31 ++++++++++++++++++++++--
hw/s390x/ipl.h | 3 +++
hw/s390x/s390-virtio-ccw.c | 37 +++++++++++++++++++++++++++++
hw/s390x/sclp.c | 9 +++++++
include/hw/s390x/s390-virtio-ccw.h | 1 +
pc-bios/s390-ccw.img | Bin 26456 -> 26472 bytes
pc-bios/s390-ccw/Makefile | 2 +-
pc-bios/s390-ccw/bootmap.c | 34 +++++++++++++++++---------
pc-bios/s390-ccw/bootmap.h | 24 +------------------
pc-bios/s390-ccw/main.c | 38 +++++++++++++++++++++++++++++-
pc-bios/s390-ccw/s390-ccw.h | 17 ++++++++++++-
pc-bios/s390-ccw/{sclp-ascii.c => sclp.c} | 12 ++++++++++
pc-bios/s390-ccw/sclp.h | 2 ++
util/qemu-config.c | 6 +++++
14 files changed, 177 insertions(+), 39 deletions(-)
rename pc-bios/s390-ccw/{sclp-ascii.c => sclp.c} (87%)
--
2.11.0
- [Qemu-devel] [PATCH 00/11] s390x: support for LOADPARM,
Cornelia Huck <=
- [Qemu-devel] [PATCH 01/11] hw/s390x: provide loadparm property for the machine, Cornelia Huck, 2017/04/25
- [Qemu-devel] [PATCH 04/11] util/qemu-config: Add loadparm to qemu machine_opts, Cornelia Huck, 2017/04/25
- [Qemu-devel] [PATCH 02/11] hw/s390x/ipl: enable LOADPARM in IPIB for a boot device, Cornelia Huck, 2017/04/25
- [Qemu-devel] [PATCH 03/11] hw/s390x/sclp: update LOADPARM in SCP Info, Cornelia Huck, 2017/04/25
- [Qemu-devel] [PATCH 05/11] pc-bios/s390-ccw: Make ebcdic/ascii conversion public, Cornelia Huck, 2017/04/25
- [Qemu-devel] [PATCH 07/11] pc-bios/s390-ccw: provide a function to interpret LOADPARM value, Cornelia Huck, 2017/04/25
- [Qemu-devel] [PATCH 06/11] pc-bios/s390-ccw: get LOADPARM stored in SCP Read Info, Cornelia Huck, 2017/04/25
- [Qemu-devel] [PATCH 08/11] pc-bios/s390-ccw: provide entry selection on LOADPARM for SCSI disk, Cornelia Huck, 2017/04/25
- [Qemu-devel] [PATCH 09/11] pc-bios/s390-ccw: add boot entry selection for ECKD DASD, Cornelia Huck, 2017/04/25
- [Qemu-devel] [PATCH 10/11] pc-bios/s390-ccw: add boot entry selection to El Torito routine, Cornelia Huck, 2017/04/25