Skip to content
  • Linus Torvalds's avatar
    84b13499
    Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · 84b13499
    Linus Torvalds authored
    Pull kvm fixes from Paolo Bonzini:
     "A bit on the bigger side, mostly due to me being on vacation, then
      busy, then on parental leave, but there's nothing worrisome.
    
      ARM:
       - Multiple stolen time fixes, with a new capability to match x86
       - Fix for hugetlbfs mappings when PUD and PMD are the same level
       - Fix for hugetlbfs mappings when PTE mappings are enforced (dirty
         logging, for example)
       - Fix tracing output of 64bit values
    
      x86:
       - nSVM state restore fixes
       - Async page fault fixes
       - Lots of small fixes everywhere"
    
    * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (25 commits)
      KVM: emulator: more strict rsm checks.
      KVM: nSVM: more strict SMM checks when returning to nested guest
      SVM: nSVM: setup nested msr permission bitmap on nested state load
      SVM: nSVM: correctly restore GIF on vmexit from nesting after migration
      x86/kvm: don't forget to ACK async PF IRQ
      x86/kvm: properly use DEFINE_IDTENTRY_SYSVEC() macro
      KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit
      KVM: SVM: avoid emulation with stale next_rip
      KVM: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN
      KVM: SVM: Periodically schedule when unregistering regions on destroy
      KVM: MIPS: Change the definition of kvm type
      kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed
      KVM: nVMX: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control
      KVM: fix memory leak in kvm_io_bus_unregister_dev()
      KVM: Check the allocation of pv cpu mask
      KVM: nVMX: Update VMCS02 when L2 PAE PDPTE updates detected
      KVM: arm64: Update page shift if stage 2 block mapping not supported
      KVM: arm64: Fix address truncation in traces
      KVM: arm64: Do not try to map PUDs when they are folded into PMD
      arm64/x86: KVM: Introduce steal-time cap
      ...
    84b13499
    Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
    Linus Torvalds authored
    Pull kvm fixes from Paolo Bonzini:
     "A bit on the bigger side, mostly due to me being on vacation, then
      busy, then on parental leave, but there's nothing worrisome.
    
      ARM:
       - Multiple stolen time fixes, with a new capability to match x86
       - Fix for hugetlbfs mappings when PUD and PMD are the same level
       - Fix for hugetlbfs mappings when PTE mappings are enforced (dirty
         logging, for example)
       - Fix tracing output of 64bit values
    
      x86:
       - nSVM state restore fixes
       - Async page fault fixes
       - Lots of small fixes everywhere"
    
    * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (25 commits)
      KVM: emulator: more strict rsm checks.
      KVM: nSVM: more strict SMM checks when returning to nested guest
      SVM: nSVM: setup nested msr permission bitmap on nested state load
      SVM: nSVM: correctly restore GIF on vmexit from nesting after migration
      x86/kvm: don't forget to ACK async PF IRQ
      x86/kvm: properly use DEFINE_IDTENTRY_SYSVEC() macro
      KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit
      KVM: SVM: avoid emulation with stale next_rip
      KVM: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN
      KVM: SVM: Periodically schedule when unregistering regions on destroy
      KVM: MIPS: Change the definition of kvm type
      kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed
      KVM: nVMX: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control
      KVM: fix memory leak in kvm_io_bus_unregister_dev()
      KVM: Check the allocation of pv cpu mask
      KVM: nVMX: Update VMCS02 when L2 PAE PDPTE updates detected
      KVM: arm64: Update page shift if stage 2 block mapping not supported
      KVM: arm64: Fix address truncation in traces
      KVM: arm64: Do not try to map PUDs when they are folded into PMD
      arm64/x86: KVM: Introduce steal-time cap
      ...
Loading