]> xenbits.xensource.com Git - people/julieng/linux-arm.git/commitdiff
KVM: kvm_host: add devid in kvm_kernel_irq_routing_entry
authorEric Auger <eric.auger@linaro.org>
Thu, 18 Jun 2015 13:30:25 +0000 (15:30 +0200)
committerJulien Grall <julien.grall@citrix.com>
Mon, 28 Sep 2015 11:05:13 +0000 (12:05 +0100)
Extend kvm_kernel_irq_routing_entry to transport devid. This is
needed for ARM. Its validity depends on the routing type entry.

Signed-off-by: Eric Auger <eric.auger@linaro.org>
include/linux/kvm_host.h

index 05e99b8ef465bcc10ca979b26b68277191951d86..d2f7c8629ce2488dafbf28b3da9b3e94596e231e 100644 (file)
@@ -321,7 +321,10 @@ struct kvm_kernel_irq_routing_entry {
                        unsigned irqchip;
                        unsigned pin;
                } irqchip;
-               struct msi_msg msi;
+               struct {
+                       struct msi_msg msi;
+                       u32 devid;
+               };
                struct kvm_s390_adapter_int adapter;
        };
        struct hlist_node link;