Merge tag 'kvm-arm-for-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm...
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 9 Mar 2016 10:50:42 +0000 (11:50 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 9 Mar 2016 10:50:42 +0000 (11:50 +0100)
KVM/ARM updates for 4.6

- VHE support so that we can run the kernel at EL2 on ARMv8.1 systems
- PMU support for guests
- 32bit world switch rewritten in C
- Various optimizations to the vgic save/restore code

Conflicts:
include/uapi/linux/kvm.h

1  2 
Documentation/virtual/kvm/api.txt
arch/x86/kvm/paging_tmpl.h
include/uapi/linux/kvm.h
virt/kvm/async_pf.c

Simple merge
Simple merge
@@@ -862,7 -850,8 +862,9 @@@ struct kvm_ppc_smmu_info 
  #define KVM_CAP_IOEVENTFD_ANY_LENGTH 122
  #define KVM_CAP_HYPERV_SYNIC 123
  #define KVM_CAP_S390_RI 124
 -#define KVM_CAP_ARM_PMU_V3 125
 -#define KVM_CAP_VCPU_ATTRIBUTES 126
 +#define KVM_CAP_SPAPR_TCE_64 125
++#define KVM_CAP_ARM_PMU_V3 126
++#define KVM_CAP_VCPU_ATTRIBUTES 127
  
  #ifdef KVM_CAP_IRQ_ROUTING
  
Simple merge