From 47a835d22b1a608fac5ee241474f128f64cb6a0f Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Thu, 1 Sep 2011 03:00:26 +0200 Subject: Close kernel stacks. * i386/i386/pcb.c (stack_attach): Initialize ebp to 0. --- i386/i386/pcb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/i386/i386/pcb.c b/i386/i386/pcb.c index f687db14..7f2b3c88 100644 --- a/i386/i386/pcb.c +++ b/i386/i386/pcb.c @@ -96,6 +96,7 @@ void stack_attach(thread, stack, continuation) STACK_IKS(stack)->k_eip = (int) Thread_continue; STACK_IKS(stack)->k_ebx = (int) continuation; STACK_IKS(stack)->k_esp = (int) STACK_IEL(stack); + STACK_IKS(stack)->k_ebp = (int) 0; /* * Point top of kernel stack to user`s registers. -- cgit v1.2.3