[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC PATCH v2 0/7] s390x/vfio_ccw: Channel Path Handling [QEMU]
From: |
Eric Farman |
Subject: |
[RFC PATCH v2 0/7] s390x/vfio_ccw: Channel Path Handling [QEMU] |
Date: |
Thu, 6 Feb 2020 22:45:02 +0100 |
Here is a new pass at the channel-path handling code for vfio-ccw,
to take advantage of the corresponding kernel patches posted here:
https://lore.kernel.org/kvm/address@hidden/
I did leave a couple things FIXMEs from v1 comments in here.
Thought it'd be best to just get this out with the kernel code, to
make sure things aren't too far in the weeds.
v1: https://lore.kernel.org/qemu-devel/address@hidden/
Eric Farman (2):
vfio-ccw: Refactor cleanup of regions
vfio-ccw: Refactor ccw irq handler
Farhan Ali (5):
vfio-ccw: Return IOINST_CC_NOT_OPERATIONAL for EIO
linux-headers: update
vfio-ccw: Add support for the schib region
vfio-ccw: Add support for the crw region
vfio-ccw: Add support for the CRW irq
hw/s390x/css.c | 13 +-
hw/s390x/s390-ccw.c | 28 ++++
hw/vfio/ccw.c | 204 ++++++++++++++++++++++---
include/hw/s390x/css.h | 3 +-
include/hw/s390x/s390-ccw.h | 1 +
include/standard-headers/linux/input.h | 1 +
linux-headers/asm-arm64/unistd.h | 1 +
linux-headers/linux/vfio.h | 3 +
linux-headers/linux/vfio_ccw.h | 19 +++
target/s390x/ioinst.c | 3 +-
10 files changed, 250 insertions(+), 26 deletions(-)
--
2.17.1
- [RFC PATCH v2 0/7] s390x/vfio_ccw: Channel Path Handling [QEMU],
Eric Farman <=
- [RFC PATCH v2 2/7] linux-headers: update, Eric Farman, 2020/02/06
- [RFC PATCH v2 5/7] vfio-ccw: Add support for the crw region, Eric Farman, 2020/02/06
- [RFC PATCH v2 3/7] vfio-ccw: Refactor cleanup of regions, Eric Farman, 2020/02/06
- [RFC PATCH v2 1/7] vfio-ccw: Return IOINST_CC_NOT_OPERATIONAL for EIO, Eric Farman, 2020/02/06
- [RFC PATCH v2 7/7] vfio-ccw: Add support for the CRW irq, Eric Farman, 2020/02/06
- [RFC PATCH v2 6/7] vfio-ccw: Refactor ccw irq handler, Eric Farman, 2020/02/06
- [RFC PATCH v2 4/7] vfio-ccw: Add support for the schib region, Eric Farman, 2020/02/06