mbox series

[0/2] KVM: Don't take mmu_lock for range invalidation unless necessary

Message ID 20210610120615.172224-1-pbonzini@redhat.com (mailing list archive)
Headers show
Series KVM: Don't take mmu_lock for range invalidation unless necessary | expand

Message

Paolo Bonzini June 10, 2021, 12:06 p.m. UTC
This is my take on Sean's patch to restrict taking the mmu_lock in the
MMU notifiers.  The first patch includes the locking changes, while
the second is the optimization.

Paolo Bonzini (1):
  KVM: Block memslot updates across range_start() and range_end()

Sean Christopherson (1):
  KVM: Don't take mmu_lock for range invalidation unless necessary

 Documentation/virt/kvm/locking.rst |  6 +++
 include/linux/kvm_host.h           | 10 +++-
 virt/kvm/kvm_main.c                | 79 ++++++++++++++++++++++++------
 3 files changed, 78 insertions(+), 17 deletions(-)