These patches backport fixes for several issues in the management of MIPS KVM TLB faults to 3.15, and should apply back to 3.10 too. Cc: Paolo Bonzini <pbonzini@xxxxxxxxxx> Cc: "Radim Krčmář" <rkrcmar@xxxxxxxxxx> Cc: Ralf Baechle <ralf@xxxxxxxxxxxxxx> Cc: linux-mips@xxxxxxxxxxxxxx Cc: kvm@xxxxxxxxxxxxxxx Cc: <stable@xxxxxxxxxxxxxxx> James Hogan (4): MIPS: KVM: Fix mapped fault broken commpage handling MIPS: KVM: Add missing gfn range check MIPS: KVM: Fix gfn range check in kseg0 tlb faults MIPS: KVM: Propagate kseg0/mapped tlb fault errors arch/mips/kvm/kvm_mips_emul.c | 33 +++++++++++++------ arch/mips/kvm/kvm_tlb.c | 61 ++++++++++++++++++++++++------------ 2 files changed, 66 insertions(+), 28 deletions(-) -- git-series 0.8.8