diff options
| author | Michal Idziorek <m.i@gmx.at> | 2014-12-01 14:07:50 +0100 |
|---|---|---|
| committer | Michal Idziorek <m.i@gmx.at> | 2014-12-01 14:07:50 +0100 |
| commit | 100be313c22bd6116b1adc5eb30f5db56f4b0772 (patch) | |
| tree | d45a3e7d44b483b87dfce99bbf56b900f8974222 /kernel | |
| parent | 0ec5b4d78c0fa1e256577f22e4265fd8a9e12197 (diff) | |
fuck reentrant clib, we are linking static anyway
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/vmem.c | 5 |
1 files changed, 3 insertions, 2 deletions
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(); } |
