[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [qemu-s390x] [PATCH v1 0/5] s390x/vfio: VFIO-AP interrupt control in
From: |
David Hildenbrand |
Subject: |
Re: [qemu-s390x] [PATCH v1 0/5] s390x/vfio: VFIO-AP interrupt control interception |
Date: |
Fri, 2 Nov 2018 13:53:52 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 |
On 02.11.18 11:30, Pierre Morel wrote:
> The S390 APQP/AQIC instruction can be intercepted by the host
> to configure the AP queues interruption handling for and handle
> the ISC used by the host and the guest and the indicator address.
>
> This patch series define the AQIC feature in the cpumodel,
> extend the APDevice type for per queue interrupt handling,
> intercept the APQP/AQIC instruction, uses the S390 adapter interface
> to setup the adapter and use a VFIO ioctl to let the VFIO-AP
> driver handle the host instruction associated with the intercepted
> guest instruction.
>
> This patch serie can be tested with the Linux/KVM patch series
> for the VFIO-AP driver: "s390: vfio: ap: Using GISA for AP Interrupt"
>
> Pierre Morel (5):
> s390x/vfio: ap: Linux uapi VFIO place holder
> s390x/cpumodel: Set up CPU model for AQIC interception
> s390x/vfio: ap: Definition for AP Adapter type
> s390x/vfio: ap: Intercepting AP Queue Interrupt Control
> s390x/vfio: ap: Implementing AP Queue Interrupt Control
>
> hw/vfio/ap.c | 100 ++++++++++++++++++++++++++++++++
> include/hw/s390x/ap-device.h | 55 ++++++++++++++++++
> include/hw/s390x/css.h | 1 +
> linux-headers/linux/vfio.h | 22 +++++++
> target/s390x/cpu_features.c | 1 +
> target/s390x/cpu_features_def.h | 1 +
> target/s390x/cpu_models.c | 1 +
> target/s390x/kvm.c | 20 +++++++
> 8 files changed, 201 insertions(+)
>
I had a very quick high level look at it and it seems to be in general fine.
--
Thanks,
David / dhildenb
- [qemu-s390x] [PATCH v1 0/5] s390x/vfio: VFIO-AP interrupt control interception, Pierre Morel, 2018/11/02
- [qemu-s390x] [PATCH v1 2/5] s390x/cpumodel: Set up CPU model for AQIC interception, Pierre Morel, 2018/11/02
- [qemu-s390x] [PATCH v1 3/5] s390x/vfio: ap: Definition for AP Adapter type, Pierre Morel, 2018/11/02
- [qemu-s390x] [PATCH v1 1/5] s390x/vfio: ap: Linux uapi VFIO place holder, Pierre Morel, 2018/11/02
- [qemu-s390x] [PATCH v1 4/5] s390x/vfio: ap: Intercepting AP Queue Interrupt Control, Pierre Morel, 2018/11/02
- [qemu-s390x] [PATCH v1 5/5] s390x/vfio: ap: Implementing AP Queue Interrupt Control, Pierre Morel, 2018/11/02
- Re: [qemu-s390x] [PATCH v1 0/5] s390x/vfio: VFIO-AP interrupt control interception,
David Hildenbrand <=