From 7a89d69cb22bb897100c9acc3d3bde0d36f60a98 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Mon, 5 Jan 2009 03:08:45 +0000 Subject: 2009-01-05 Samuel Thibault * i386/intel/pmap.c (INVALIDATE_TLB): For now, disable use of invlpg. --- i386/intel/pmap.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'i386') diff --git a/i386/intel/pmap.c b/i386/intel/pmap.c index 7ce3fb3..d46f645 100644 --- a/i386/intel/pmap.c +++ b/i386/intel/pmap.c @@ -331,12 +331,16 @@ lock_data_t pmap_system_lock; #define MAX_TBIS_SIZE 32 /* > this -> TBIA */ /* XXX */ +#if 0 #define INVALIDATE_TLB(s, e) { \ if (((e) - (s)) > 32 * PAGE_SIZE) \ flush_tlb(); \ else \ invlpg_linear(s, e); \ } +#else +#define INVALIDATE_TLB(s, e) flush_tlb() +#endif #if NCPUS > 1 -- cgit v1.2.3