On Fri, May 06, 2016 at 10:53:47PM +0200, Radim Krčmář wrote:
> Signed-off-by: Radim Krčmář <rkrc...@redhat.com>
> ---
> linux-headers/linux/kvm.h | 5 +++++
> 1 file changed, 5 insertions(+)
>
> diff --git a/linux-headers/linux/kvm.h b/linux-headers/linux/kvm.h
> index 3bae71a8743e..3d9ca622bec9 100644
> --- a/linux-headers/linux/kvm.h
> +++ b/linux-headers/linux/kvm.h
> @@ -865,6 +865,7 @@ struct kvm_ppc_smmu_info {
> #define KVM_CAP_SPAPR_TCE_64 125
> #define KVM_CAP_ARM_PMU_V3 126
> #define KVM_CAP_VCPU_ATTRIBUTES 127
> +#define KVM_CAP_MSI_X2APIC 128
>
> #ifdef KVM_CAP_IRQ_ROUTING
>
> @@ -898,6 +899,7 @@ struct kvm_irq_routing_hv_sint {
> #define KVM_IRQ_ROUTING_MSI 2
> #define KVM_IRQ_ROUTING_S390_ADAPTER 3
> #define KVM_IRQ_ROUTING_HV_SINT 4
> +#define KVM_IRQ_ROUTING_MSI_X2APIC 5 /* KVM_CAP_MSI_X2APIC */
>
> struct kvm_irq_routing_entry {
> __u32 gsi;
> @@ -1023,6 +1025,9 @@ struct kvm_one_reg {
> __u64 addr;
> };
>
> +#define KVM_SIGNAL_MSI_X2APIC (1 << 0) /* KVM_CAP_X2APIC */
^^^^^^^^^^^^^^
KVM_CAP_MSI_X2APIC?