ProAptiv support includes support for EHINV (TLB invalidation) and FTLB (large fixed page size TLBs), both of which cause problems when combined with KVM. These two patches fix those problems.
These are based on John Crispin's mips-next-3.14 branch where ProAptiv support is applied. Please consider applying these for v3.14 too. v2: - Rewrite patch 2 commit message to be a bit clearer and more explicit (on John Crispin's suggestion). Cc: Ralf Baechle <[email protected]> Cc: John Crispin <[email protected]> Cc: [email protected] Cc: Gleb Natapov <[email protected]> Cc: Paolo Bonzini <[email protected]> Cc: [email protected] Cc: Markos Chandras <[email protected]> Cc: Sanjay Lal <[email protected]> James Hogan (2): MIPS: KVM: use common EHINV aware UNIQUE_ENTRYHI MIPS: KVM: remove shadow_tlb code arch/mips/include/asm/kvm_host.h | 7 -- arch/mips/kvm/kvm_mips.c | 1 - arch/mips/kvm/kvm_tlb.c | 134 +-------------------------------------- 3 files changed, 1 insertion(+), 141 deletions(-) -- 1.8.1.2 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
