[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/5] qemu: irqfds for s390x
From: |
Cornelia Huck |
Subject: |
[Qemu-devel] [PATCH v2 0/5] qemu: irqfds for s390x |
Date: |
Mon, 17 Mar 2014 19:11:56 +0100 |
Here's the next iteration of the qemu patchset enabling irqfds for
s390x, again a companion patchset for "KVM: irqfds for s390".
Changes from v1:
- rebased against current master
- pick up changed capability numbers from the kvm patchset
- use c99 struct initializers in patch 3
- adapter interrupts are already upstream
The git branch at
https://github.com/cohuck/qemu.git s390x-irqfd
has been updated accordingly.
Cornelia Huck (5):
linux-headers: add new interfaces
kvm: add kvm_enable_cap_{vm,vcpu}
s390x: Add I/O adapter registration.
s390x/virtio-ccw: reference-counted indicators
s390x/virtio-ccw: Wire up irq routing and irqfds.
hw/intc/s390_flic.c | 66 ++++++++++++
hw/s390x/css.c | 51 +++++++++
hw/s390x/css.h | 4 +
hw/s390x/virtio-ccw.c | 241 +++++++++++++++++++++++++++++++++++++-----
hw/s390x/virtio-ccw.h | 16 ++-
include/hw/s390x/adapter.h | 23 ++++
include/qemu/typedefs.h | 1 +
include/sysemu/kvm.h | 6 ++
kvm-all.c | 57 +++++++++-
kvm-stub.c | 5 +
linux-headers/asm-s390/kvm.h | 24 +++++
linux-headers/linux/kvm.h | 17 +++
target-s390x/cpu.h | 33 ++++++
target-s390x/kvm.c | 5 +
14 files changed, 520 insertions(+), 29 deletions(-)
create mode 100644 include/hw/s390x/adapter.h
--
1.7.9.5
- [Qemu-devel] [PATCH v2 0/5] qemu: irqfds for s390x,
Cornelia Huck <=
- [Qemu-devel] [PATCH v2 1/5] linux-headers: add new interfaces, Cornelia Huck, 2014/03/17
- [Qemu-devel] [PATCH v2 2/5] kvm: add kvm_enable_cap_{vm,vcpu}, Cornelia Huck, 2014/03/17
- [Qemu-devel] [PATCH v2 3/5] s390x: Add I/O adapter registration., Cornelia Huck, 2014/03/17
- [Qemu-devel] [PATCH v2 4/5] s390x/virtio-ccw: reference-counted indicators, Cornelia Huck, 2014/03/17
- [Qemu-devel] [PATCH v2 5/5] s390x/virtio-ccw: Wire up irq routing and irqfds., Cornelia Huck, 2014/03/17