Linux/linux 24b6124Documentation/virtual/kvm api.txt, arch/arm64/kvm handle_exit.c

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

Pull KVM fixes from Radim Krčmář:
 "ARM:
   - fix incorrect huge page mappings on systems using the contiguous
     hint for hugetlbfs
   - support alternative GICv4 init sequence
   - correctly implement the ARM SMCC for HVC and SMC handling

  PPC:
   - add KVM IOCTL for reporting vulnerability and workaround status

  s390:
   - provide userspace interface for branch prediction changes in
     firmware

  x86:
   - use correct macros for bits"

* tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
  KVM: s390: wire up bpb feature
  KVM: PPC: Book3S: Provide information about hardware/firmware CVE workarounds
  KVM/x86: Fix wrong macro references of X86_CR0_PG_BIT and X86_CR4_PAE_BIT in kvm_valid_sregs()
  arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls
  KVM: arm64: Fix GICv4 init when called from vgic_its_create
  KVM: arm/arm64: Check pagesize when allocating a hugepage at Stage 2
DeltaFile
+131-0arch/powerpc/kvm/powerpc.c
+46-0Documentation/virtual/kvm/api.txt
+25-0arch/powerpc/include/uapi/asm/kvm.h
+12-0arch/s390/kvm/kvm-s390.c
+10-0arch/s390/kvm/vsie.c
+5-3virt/kvm/arm/vgic/vgic-init.c
+4-1arch/s390/include/uapi/asm/kvm.h
+2-2arch/arm64/kvm/handle_exit.c
+2-2arch/x86/kvm/x86.c
+4-0include/uapi/linux/kvm.h
+2-1arch/s390/include/asm/kvm_host.h
+1-1virt/kvm/arm/mmu.c
+1-1virt/kvm/arm/vgic/vgic-v4.c
+245-1113 files

UnifiedSplitRaw