x86: Clear irqstack thread_info
authorBrian Gerst <brgerst@gmail.com>
Mon, 17 Jan 2011 12:32:10 +0000 (07:32 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 24 Feb 2011 22:54:26 +0000 (14:54 -0800)
commitc2fa42bddd9caa19f0e3fa336da3899f1403b2bc
treee74510e8e6c77ba80ac2090770808ce9c1a4f11d
parentb7fad097644503bacafb8727df0cf9c7c6e37625
x86: Clear irqstack thread_info

commit 7b698ea377e10b074ceef0d79218e6622d618421 upstream.

Mathias Merz reported that v2.6.37 failed to boot on his
system.

Make sure that the thread_info part of the irqstack is
initialized to zeroes.

Reported-and-Tested-by: Matthias Merz <linux@merz-ka.de>
Signed-off-by: Brian Gerst <brgerst@gmail.com>
Acked-by: Pekka Enberg <penberg@kernel.org>
Cc: Arjan van de Ven <arjan@linux.intel.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
LKML-Reference: <AANLkTimyKXfJ1x8tgwrr1hYnNLrPfgE1NTe4z7L6tUDm@mail.gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/x86/kernel/irq_32.c