Linux/linux ed0a0ecarch/arm/include/asm kvm_host.h stage2_pgtable.h, arch/arm/kvm reset.c coproc.c

Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm

Pull KVM fixes from Paolo Bonzini:
 "A somewhat bigger ARM update, and the usual smattering of x86 bug
  fixes"

* tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
  kvm: vmx: Fix entry number check for add_atomic_switch_msr()
  KVM: x86: Recompute PID.ON when clearing PID.SN
  KVM: nVMX: Restore a preemption timer consistency check
  x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available
  KVM: arm64: Forbid kprobing of the VHE world-switch code
  KVM: arm64: Relax the restriction on using stage2 PUD huge mapping
  arm: KVM: Add missing kvm_stage2_has_pmd() helper
  KVM: arm/arm64: vgic: Always initialize the group of private IRQs
  arm/arm64: KVM: Don't panic on failure to properly reset system registers
  arm/arm64: KVM: Allow a VCPU to fully reset itself
  KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded
  arm64: KVM: Don't generate UNDEF when LORegion feature is present
  KVM: arm/arm64: vgic: Make vgic_cpu->ap_list_lock a raw_spinlock
  KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock
  KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock
DeltaFile
+59-59virt/kvm/arm/vgic/vgic.c
+48-2arch/arm64/kvm/reset.c
+32-18arch/arm64/kvm/sys_regs.c
+16-20virt/kvm/arm/psci.c
+17-17virt/kvm/arm/vgic/vgic-mmio.c
+18-12virt/kvm/arm/vgic/vgic-init.c
+13-16arch/x86/kvm/vmx/vmx.c
+24-0arch/arm/kvm/reset.c
+11-11virt/kvm/arm/vgic/vgic-its.c
+7-7virt/kvm/arm/vgic/vgic-mmio-v2.c
+9-3arch/x86/kvm/vmx/nested.c
+6-6arch/x86/kvm/vmx/vmx.h
+6-6virt/kvm/arm/vgic/vgic-mmio-v3.c
+11-0arch/arm64/include/asm/kvm_host.h
+10-0arch/arm/include/asm/kvm_host.h
+10-0virt/kvm/arm/arm.c
+6-3virt/kvm/arm/mmu.c
+4-4virt/kvm/arm/vgic/vgic-v3.c
+3-3include/kvm/arm_vgic.h
+5-0arch/arm/include/asm/stage2_pgtable.h
+5-0arch/arm64/kvm/hyp/sysreg-sr.c
+5-0arch/arm64/kvm/hyp/switch.c
+2-2arch/arm/kvm/coproc.c
+2-2virt/kvm/arm/vgic/vgic-v2.c
+2-2virt/kvm/arm/vgic/vgic-debug.c
+1-1arch/x86/kvm/x86.c
+332-19426 files

UnifiedSplitRaw