We need new headers for live migration and in-kernel interrupt controller support.
However just copying new headers breaks at least PPC so dummy kvm_arch_init_irq_routing() is required as well. Changes since v1: * added dummy functions for ARM and S390 as they are supposed to get broken after the headers update; * now headers are from v3.10-rc5 (the previous try was for rc4). Alexey Kardashevskiy (3): KVM: ARM: Add dummy kvm_arch_init_irq_routing() KVM: S390: Add dummy kvm_arch_init_irq_routing() linux-headers: Update to v3.10-rc5 Scott Wood (1): KVM: PPC: Add dummy kvm_arch_init_irq_routing() linux-headers/asm-arm/kvm.h | 12 ++-- linux-headers/asm-mips/kvm.h | 138 +++++++++++++++++++++++++++++++++++++ linux-headers/asm-mips/kvm_para.h | 1 + linux-headers/asm-powerpc/kvm.h | 89 ++++++++++++++++++++++++ linux-headers/asm-x86/kvm.h | 1 - linux-headers/linux/kvm.h | 42 +++++++++-- linux-headers/linux/vfio.h | 1 + linux-headers/linux/vhost.h | 28 ++++++++ target-arm/kvm.c | 4 ++ target-ppc/kvm.c | 4 ++ target-s390x/kvm.c | 4 ++ 11 files changed, 311 insertions(+), 13 deletions(-) create mode 100644 linux-headers/asm-mips/kvm.h create mode 100644 linux-headers/asm-mips/kvm_para.h -- 1.7.10.4