[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 00/17] vfio-ccw dasd ipl
From: |
Cornelia Huck |
Subject: |
Re: [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 00/17] vfio-ccw dasd ipl support |
Date: |
Thu, 25 Apr 2019 14:22:35 +0200 |
On Fri, 12 Apr 2019 14:25:06 +0200
Thomas Huth <address@hidden> wrote:
> This pull request is not for master.
>
> Hi Cornelia,
>
> the following changes since commit 532cc6da74ec25b5ba6893b5757c977d54582949:
>
> Update version for v4.0.0-rc3 release (2019-04-10 15:38:59 +0100)
>
> are available in the Git repository at:
>
> https://gitlab.com/huth/qemu.git tags/s390-ccw-bios-2019-04-12
>
> for you to fetch changes up to 4a33fac54665558b7f7a68135c4a4c602eceb72f:
>
> pc-bios/s390: Update firmware images (2019-04-12 12:40:35 +0200)
>
> ----------------------------------------------------------------
> Support for booting from a vfio-ccw passthrough dasd device
> ----------------------------------------------------------------
>
> Jason J. Herne (16):
> s390 vfio-ccw: Add bootindex property and IPLB data
> s390-bios: decouple cio setup from virtio
> s390-bios: decouple common boot logic from virtio
> s390-bios: Clean up cio.h
> s390-bios: Decouple channel i/o logic from virtio
> s390-bios: Map low core memory
> s390-bios: ptr2u32 and u32toptr
> s390-bios: Support for running format-0/1 channel programs
> s390-bios: cio error handling
> s390-bios: Extend find_dev() for non-virtio devices
> s390-bios: Factor finding boot device out of virtio code path
> s390-bios: Refactor virtio to run channel programs via cio
> s390-bios: Use control unit type to determine boot method
> s390-bios: Add channel command codes/structs needed for dasd-ipl
> s390-bios: Support booting from real dasd device
> s390-bios: Use control unit type to find bootable devices
>
> Thomas Huth (1):
> pc-bios/s390: Update firmware images
>
> MAINTAINERS | 2 +
> docs/devel/s390-dasd-ipl.txt | 133 ++++++++++++++
> hw/s390x/ipl.c | 61 +++++--
> hw/s390x/s390-ccw.c | 9 +
> hw/vfio/ccw.c | 6 +-
> include/hw/s390x/s390-ccw.h | 1 +
> include/hw/s390x/vfio-ccw.h | 28 +++
> pc-bios/s390-ccw.img | Bin 34568 -> 42608 bytes
> pc-bios/s390-ccw/Makefile | 2 +-
> pc-bios/s390-ccw/cio.c | 423
> +++++++++++++++++++++++++++++++++++++++++++
> pc-bios/s390-ccw/cio.h | 270 +++++++++++++++++++++------
> pc-bios/s390-ccw/dasd-ipl.c | 235 ++++++++++++++++++++++++
> pc-bios/s390-ccw/dasd-ipl.h | 16 ++
> pc-bios/s390-ccw/helper.h | 31 ++++
> pc-bios/s390-ccw/libc.h | 11 ++
> pc-bios/s390-ccw/main.c | 190 +++++++++++++------
> pc-bios/s390-ccw/netboot.mak | 2 +-
> pc-bios/s390-ccw/netmain.c | 2 +
> pc-bios/s390-ccw/s390-arch.h | 103 +++++++++++
> pc-bios/s390-ccw/s390-ccw.h | 10 +-
> pc-bios/s390-ccw/start.S | 29 +++
> pc-bios/s390-ccw/virtio.c | 81 +++------
> pc-bios/s390-netboot.img | Bin 54944 -> 67232 bytes
> tests/boot-serial-test.c | 2 +-
> 24 files changed, 1446 insertions(+), 201 deletions(-)
> create mode 100644 docs/devel/s390-dasd-ipl.txt
> create mode 100644 include/hw/s390x/vfio-ccw.h
> create mode 100644 pc-bios/s390-ccw/cio.c
> create mode 100644 pc-bios/s390-ccw/dasd-ipl.c
> create mode 100644 pc-bios/s390-ccw/dasd-ipl.h
> create mode 100644 pc-bios/s390-ccw/helper.h
> create mode 100644 pc-bios/s390-ccw/s390-arch.h
Thanks, pulled.
- [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 10/17] s390-bios: Extend find_dev() for non-virtio devices, (continued)
- [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 10/17] s390-bios: Extend find_dev() for non-virtio devices, Thomas Huth, 2019/04/12
- [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 08/17] s390-bios: Support for running format-0/1 channel programs, Thomas Huth, 2019/04/12
- [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 09/17] s390-bios: cio error handling, Thomas Huth, 2019/04/12
- [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 11/17] s390-bios: Factor finding boot device out of virtio code path, Thomas Huth, 2019/04/12
- [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 12/17] s390-bios: Refactor virtio to run channel programs via cio, Thomas Huth, 2019/04/12
- [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 13/17] s390-bios: Use control unit type to determine boot method, Thomas Huth, 2019/04/12
- [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 14/17] s390-bios: Add channel command codes/structs needed for dasd-ipl, Thomas Huth, 2019/04/12
- [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 16/17] s390-bios: Use control unit type to find bootable devices, Thomas Huth, 2019/04/12
- [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 15/17] s390-bios: Support booting from real dasd device, Thomas Huth, 2019/04/12
- [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 17/17] pc-bios/s390: Update firmware images, Thomas Huth, 2019/04/12
- Re: [qemu-s390x] [PULL SUBSYSTEM s390-ccw-bios 00/17] vfio-ccw dasd ipl support,
Cornelia Huck <=