From 100be313c22bd6116b1adc5eb30f5db56f4b0772 Mon Sep 17 00:00:00 2001 From: Michal Idziorek Date: Mon, 1 Dec 2014 14:07:50 +0100 Subject: fuck reentrant clib, we are linking static anyway --- kernel/vmem.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'kernel') diff --git a/kernel/vmem.c b/kernel/vmem.c index 3079733..53e33c4 100644 --- a/kernel/vmem.c +++ b/kernel/vmem.c @@ -339,11 +339,11 @@ int vmem_new_space_dir() void vmem_set_dir(int dir) { - x86_paging_disable(); +// x86_paging_disable(); x86_set_pdbr(page_dirs[dir]); // log(FOOLOS_MODULE_NAME,FOOLOS_LOG_INFO,"set pagedir to %d (0x%08X)",dir,page_dirs[dir]); current_dir=dir; - x86_paging_enable(); +// x86_paging_enable(); } @@ -353,6 +353,7 @@ void vmem_init() //log(FOOLOS_MODULE_NAME,FOOLOS_LOG_INFO,"init paging (vesa base: 0x%08x)",vesa_physbase); log(FOOLOS_MODULE_NAME,FOOLOS_LOG_INFO,"init paging"); vmem_set_dir(vmem_new_space_dir()); + x86_paging_enable(); } -- cgit v1.2.3