Kernel address space isolation and make the kernel heap global to all processes.
[lunaix-os.git] / lunaix-os / kernel / asm / x86 / prologue.S
index ddd2652fe64bd353c15ad5c7dc3379939723b703..ef559bbdd9398fd87236de5f3c1d8935be5b8f0f 100644 (file)
@@ -61,7 +61,9 @@
 
         call _kernel_init
 
-        /* _kernel_init 永不返回 */
+        movl $KSTACK_TOP, %esp
+
+        call _kernel_post_init
 
     1:
         hlt