From 44838ea9dc4098cfaef0cf27ea997199203292ae Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Tue, 30 Dec 2008 17:22:09 +0000 Subject: 2008-12-30 Samuel Thibault * i386/i386/proc_reg.h [__ASSEMBLER__ && __GNUC__]: Include and (invlpg_user): New macro. * i386/intel/pmap.c (INVALIDATE_TLB): Call invlpg_user instead of invlpg. (pmap_remove, pmap_page_protect, pmap_protect, pmap_enter, pmap_collect, phys_attribute_clear): Call PMAP_UPDATE_TLBS after pde update instead of before. --- ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index e625ae6..b49b4c9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2008-12-30 Samuel Thibault + + * i386/i386/proc_reg.h [__ASSEMBLER__ && __GNUC__]: Include + and + (invlpg_user): New macro. + * i386/intel/pmap.c (INVALIDATE_TLB): Call invlpg_user instead + of invlpg. + (pmap_remove, pmap_page_protect, pmap_protect, pmap_enter, + pmap_collect, phys_attribute_clear): Call PMAP_UPDATE_TLBS + after pde update instead of before. + 2008-12-29 Samuel Thibault * i386/intel/pmap.c (pmap_bootstrap): Extend kernel virtual memory to -- cgit v1.2.3