diff --git a/[refs] b/[refs] index 8d47296aa1e2..4069067c60c2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7a71cef780404e8c90d23b1131142e158d94354b +refs/heads/master: 26fd5e084e470dbe8edc6f726fc918e89b9f988c diff --git a/trunk/arch/i386/kernel/head.S b/trunk/arch/i386/kernel/head.S index be9d883c62ce..ca31f18d277c 100644 --- a/trunk/arch/i386/kernel/head.S +++ b/trunk/arch/i386/kernel/head.S @@ -317,7 +317,7 @@ is386: movl $2,%ecx # set MP movl %eax,%gs lldt %ax cld # gcc2 wants the direction flag cleared at all times - pushl %eax # fake return address + pushl $0 # fake return address for unwinder #ifdef CONFIG_SMP movb ready, %cl movb $1, ready