Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull KVM fixes from Paolo Bonzini: "Selftest changes: - Cleanups for the perf test infrastructure and mapping hugepages - Avoid contention on mmap_sem when the guests start to run - Add event channel upcall support to xen_shinfo_test x86 changes: - Fixes for Xen emulation - Kill kvm_map_gfn() / kvm_unmap_gfn() and broken gfn_to_pfn_cache - Fixes for migration of 32-bit nested guests on 64-bit hypervisor - Compilation fixes - More SEV cleanups Generic: - Cap the return value of KVM_CAP_NR_VCPUS to both KVM_CAP_MAX_VCPUS and num_online_cpus(). Most architectures were only using one of the two" * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (42 commits) KVM: x86: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS KVM: s390: Cap KVM_CAP_NR_VCPUS by num_online_cpus() KVM: RISC-V: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS KVM: PPC: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS K...
Showing
- arch/arm64/kvm/arm.c 8 additions, 1 deletionarch/arm64/kvm/arm.c
- arch/mips/kvm/mips.c 1 addition, 1 deletionarch/mips/kvm/mips.c
- arch/powerpc/kvm/powerpc.c 2 additions, 2 deletionsarch/powerpc/kvm/powerpc.c
- arch/riscv/kvm/vcpu_sbi.c 1 addition, 1 deletionarch/riscv/kvm/vcpu_sbi.c
- arch/riscv/kvm/vm.c 1 addition, 1 deletionarch/riscv/kvm/vm.c
- arch/s390/kvm/kvm-s390.c 2 additions, 0 deletionsarch/s390/kvm/kvm-s390.c
- arch/x86/include/asm/kvm_host.h 1 addition, 0 deletionsarch/x86/include/asm/kvm_host.h
- arch/x86/kvm/cpuid.c 1 addition, 1 deletionarch/x86/kvm/cpuid.c
- arch/x86/kvm/hyperv.c 2 additions, 2 deletionsarch/x86/kvm/hyperv.c
- arch/x86/kvm/mmu/mmu.c 1 addition, 0 deletionsarch/x86/kvm/mmu/mmu.c
- arch/x86/kvm/svm/sev.c 11 additions, 7 deletionsarch/x86/kvm/svm/sev.c
- arch/x86/kvm/svm/svm.h 1 addition, 1 deletionarch/x86/kvm/svm/svm.h
- arch/x86/kvm/vmx/nested.c 64 additions, 34 deletionsarch/x86/kvm/vmx/nested.c
- arch/x86/kvm/vmx/vmx.h 10 additions, 0 deletionsarch/x86/kvm/vmx/vmx.h
- arch/x86/kvm/x86.c 11 additions, 7 deletionsarch/x86/kvm/x86.c
- arch/x86/kvm/x86.h 12 additions, 0 deletionsarch/x86/kvm/x86.h
- arch/x86/kvm/xen.c 11 additions, 11 deletionsarch/x86/kvm/xen.c
- include/linux/kvm_host.h 1 addition, 5 deletionsinclude/linux/kvm_host.h
- include/linux/kvm_types.h 0 additions, 7 deletionsinclude/linux/kvm_types.h
- tools/testing/selftests/kvm/.gitignore 1 addition, 0 deletionstools/testing/selftests/kvm/.gitignore
Please register or sign in to comment