Linux/linux b3e9783Documentation/virtual/kvm api.txt, arch/arm64/kvm guest.c

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

Pull kvm fixes from Paolo Bonzini:
 "Fixes for ARM and x86, plus selftest patches and nicer structs for
  nested state save/restore"

* tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
  KVM: nVMX: reorganize initial steps of vmx_set_nested_state
  KVM: arm/arm64: Fix emulated ptimer irq injection
  tests: kvm: Check for a kernel warning
  kvm: tests: Sort tests in the Makefile alphabetically
  KVM: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT
  KVM: x86: Modify struct kvm_nested_state to have explicit fields for data
  KVM: fix typo in documentation
  KVM: nVMX: use correct clean fields when copying from eVMCS
  KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy
  KVM: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST
  KVM: arm64: Implement vq_present() as a macro
DeltaFile
+126-0tools/testing/selftests/kvm/x86_64/mmio_warning_test.c
+59-46arch/x86/kvm/vmx/nested.c
+38-30tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c
+43-22arch/arm64/kvm/guest.c
+32-16Documentation/virtual/kvm/api.txt
+36-0tools/testing/selftests/kvm/lib/kvm_util.c
+22-11arch/x86/include/uapi/asm/kvm.h
+11-10tools/testing/selftests/kvm/Makefile
+16-0tools/testing/selftests/kvm/lib/x86_64/processor.c
+10-6arch/x86/kvm/mmu.c
+3-2arch/x86/kvm/vmx/vmcs12.h
+3-2virt/kvm/arm/arch_timer.c
+1-1tools/arch/x86/include/uapi/asm/kvm.h
+2-0tools/testing/selftests/kvm/include/kvm_util.h
+2-0tools/testing/selftests/kvm/include/x86_64/processor.h
+1-0virt/kvm/arm/vgic/vgic-its.c
+1-0tools/testing/selftests/kvm/.gitignore
+406-14617 files

UnifiedSplitRaw