• Linus Torvalds's avatar
    Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · 8fa590bf
    Linus Torvalds authored
    Pull kvm updates from Paolo Bonzini:
     "ARM64:
    
       - Enable the per-vcpu dirty-ring tracking mechanism, together with an
         option to keep the good old dirty log around for pages that are
         dirtied by something other than a vcpu.
    
       - Switch to the relaxed parallel fault handling, using RCU to delay
         page table reclaim and giving better performance under load.
    
       - Relax the MTE ABI, allowing a VMM to use the MAP_SHARED mapping
         option, which multi-process VMMs such as crosvm rely on (see merge
         commit 382b5b87: "Fix a number of issues with MTE, such as
         races on the tags being initialised vs the PG_mte_tagged flag as
         well as the lack of support for VM_SHARED when KVM is involved.
         Patches from Catalin Marinas and Peter Collingbourne").
    
       - Merge the pKVM shadow vcpu state tracking that allows the
         hypervisor to have its own view of a vcpu, keeping that state
         private.
    
       - Add support for the ...
    8fa590bf
Kconfig 36.7 KB