[Android-virt] [PATCH 0/4] MMU notifiers and other cleanups

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series introduces MMU notifier support for KVM ARM, and perform
some additionnal cleanup.

The MMU notifier support is still quite primitive: We do not evict the
page tables yet (we need to put some accounting in place for that first),
and we do not age pages either.

Marc Zyngier (4):
  KVM: Guard mmu_notifier specific code with CONFIG_MMU_NOTIFIER
  ARM: KVM: Use build-time checks to prevent HYP code from spanning two
    pages
  ARM: KVM: Add support for MMU notifiers
  ARM: KVM: Truncate top bits when inserting VMID in VTTBR

 arch/arm/include/asm/kvm_asm.h  |    4 ++-
 arch/arm/include/asm/kvm_host.h |   19 +++++++++++++
 arch/arm/kvm/Kconfig            |    1 +
 arch/arm/kvm/arm.c              |   17 +-----------
 arch/arm/kvm/exports.c          |    1 -
 arch/arm/kvm/interrupts.S       |   55 +++++++++++++++++++++++++++++++++-----
 arch/arm/kvm/mmu.c              |   48 +++++++++++++++++++++++++++++-----
 include/linux/kvm_host.h        |    4 +-
 8 files changed, 114 insertions(+), 35 deletions(-)

-- 
1.7.7.1





[Index of Archives]     [Linux KVM]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux