Paolo, Gleb, Please pull the following tag to get what we currently have queued for 3.15. This series fixes a number of issue we have with when the guest runs with caches off. Thanks, M. The following changes since commit 1b385cbdd74aa803e966e01e5fe49490d6044e30: kvm, vmx: Really fix lazy FPU on nested guest (2014-02-27 22:54:11 +0100) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git tags/kvm-for-3.15-1 for you to fetch changes up to 56041bf920d2937b7cadcb30cb206f0372eee814: ARM: KVM: fix warning in mmu.c (2014-03-03 01:15:25 +0000) ---------------------------------------------------------------- This series fixes coherency issues on arm and arm64 when the guest runs with caches off, and fixes a couple of other bugs in the process. ---------------------------------------------------------------- Marc Zyngier (12): arm64: KVM: force cache clean on page fault when caches are off arm64: KVM: allows discrimination of AArch32 sysreg access arm64: KVM: trap VM system registers until MMU and caches are ON ARM: KVM: introduce kvm_p*d_addr_end arm64: KVM: flush VM pages before letting the guest enable caches ARM: KVM: force cache clean on page fault when caches are off ARM: KVM: fix handling of trapped 64bit coprocessor accesses ARM: KVM: fix ordering of 64bit coprocessor accesses ARM: KVM: introduce per-vcpu HYP Configuration Register ARM: KVM: add world-switch for AMAIR{0,1} ARM: KVM: trap VM system registers until MMU and caches are ON ARM: KVM: fix warning in mmu.c arch/arm/include/asm/kvm_arm.h | 4 +- arch/arm/include/asm/kvm_asm.h | 4 +- arch/arm/include/asm/kvm_host.h | 9 ++-- arch/arm/include/asm/kvm_mmu.h | 30 +++++++++-- arch/arm/kernel/asm-offsets.c | 1 + arch/arm/kvm/coproc.c | 84 +++++++++++++++++++++++------- arch/arm/kvm/coproc.h | 14 +++-- arch/arm/kvm/coproc_a15.c | 2 +- arch/arm/kvm/coproc_a7.c | 2 +- arch/arm/kvm/guest.c | 1 + arch/arm/kvm/interrupts_head.S | 21 +++++--- arch/arm/kvm/mmu.c | 110 ++++++++++++++++++++++++++++++++++++--- arch/arm64/include/asm/kvm_arm.h | 3 +- arch/arm64/include/asm/kvm_asm.h | 3 +- arch/arm64/include/asm/kvm_mmu.h | 22 ++++++-- arch/arm64/kvm/sys_regs.c | 99 ++++++++++++++++++++++++++++++----- arch/arm64/kvm/sys_regs.h | 2 + 17 files changed, 343 insertions(+), 68 deletions(-) -- 1.9.0 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html