diff options
| author | Jens Freimann <jfrei@linux.vnet.ibm.com> | 2014-12-18 17:38:05 +0100 |
|---|---|---|
| committer | Cornelia Huck <cornelia.huck@de.ibm.com> | 2015-05-08 10:36:19 +0200 |
| commit | 1191c94963f36b3f9631fcd1ec2e9296631b407e (patch) | |
| tree | aa825b3348c8e4f1a9306636a0096d6d5028eaaa /include/hw/qdev-core.h | |
| parent | fb846a094fdee7bb6a88b48aeed0d97a8080a20d (diff) | |
| download | focaccia-qemu-1191c94963f36b3f9631fcd1ec2e9296631b407e.tar.gz focaccia-qemu-1191c94963f36b3f9631fcd1ec2e9296631b407e.zip | |
s390x/kvm: use ioctl KVM_S390_IRQ for vcpu interrupts
KVM_S390_INT uses only two parameter fields. This is not enough to pass all required information for certain interrupts. A new ioctl KVM_S390_IRQ is available which allows us to inject all local interrupts as defined in the Principles of Operation. It takes a struct kvm_s390_irq as a parameter which can store interrupt payload data for all interrupts. Let's use the new ioctl for injecting vcpu interrupts. Tested-by: Thomas Huth <thuth@linux.vnet.ibm.com> Reviewed-by: Thomas Huth <thuth@linux.vnet.ibm.com> Reviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com> Signed-off-by: Jens Freimann <jfrei@linux.vnet.ibm.com> Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Diffstat (limited to 'include/hw/qdev-core.h')
0 files changed, 0 insertions, 0 deletions