• Greg Kroah-Hartman's avatar
    Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · a27fb6d9
    Greg Kroah-Hartman authored
    Paolo writes:
      "It's mostly small bugfixes and cleanups, mostly around x86 nested
       virtualization.  One important change, not related to nested
       virtualization, is that the ability for the guest kernel to trap
       CPUID instructions (in Linux that's the ARCH_SET_CPUID arch_prctl) is
       now masked by default.  This is because the feature is detected
       through an MSR; a very bad idea that Intel seems to like more and
       more.  Some applications choke if the other fields of that MSR are
       not initialized as on real hardware, hence we have to disable the
       whole MSR by default, as was the case before Linux 4.12."
    
    * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (23 commits)
      KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLs
      kvm: selftests: Add platform_info_test
      KVM: x86: Control guest reads of MSR_PLATFORM_INFO
      KVM: x86: Turbo bits in MSR_PLATFORM_INFO
      nVMX x86: Check VPID value on vmentry of L2 guests
      nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2
      KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv
      KVM: VMX: check nested state and CR4.VMXE against SMM
      kvm: x86: make kvm_{load|put}_guest_fpu() static
      x86/hyper-v: rename ipi_arg_{ex,non_ex} structures
      KVM: VMX: use preemption timer to force immediate VMExit
      KVM: VMX: modify preemption timer bit only when arming timer
      KVM: VMX: immediately mark preemption timer expired only for zero value
      KVM: SVM: Switch to bitmap_zalloc()
      KVM/MMU: Fix comment in walk_shadow_page_lockless_end()
      kvm: selftests: use -pthread instead of -lpthread
      KVM: x86: don't reset root in kvm_mmu_setup()
      kvm: mmu: Don't read PDPTEs when paging is not enabled
      x86/kvm/lapic: always disable MMIO interface in x2APIC mode
      KVM: s390: Make huge pages unavailable in ucontrol VMs
      ...
    a27fb6d9
Makefile 1.27 KB