Here's a small number of mm-related fixes/features. - #1 fixes our per-vm page-table lock - #2 is a respin of the second half of my MMU notifiers patches - #3 and #4 are pre-requisites for the VGIC series All but #1 have already been reviewed by Christoffer, and I believe all the remarks have been taken into account. Of course, more comments are welcome. This is based on the kvm-arm-v10-stage branch, and is available at: git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git kvm-a15-v10-stage-v3.5-rc5-vgic Tested on the TC2 platform, A15 cluster only. Marc Zyngier (4): ARM: KVM: Convert stage-2 mutex to a spinlock ARM: KVM: add page accounting and guest page table eviction ARM: KVM: Add support for IO mapping at the HYP level ARM: KVM: Add support for IO mapping at the guest level arch/arm/include/asm/kvm_host.h | 2 +- arch/arm/include/asm/kvm_mmu.h | 3 + arch/arm/kvm/arm.c | 2 +- arch/arm/kvm/mmu.c | 218 ++++++++++++++++++++++++++++++++------- 4 files changed, 186 insertions(+), 39 deletions(-) -- 1.7.10.3