linux/init
Ard van Breemen c4a68306b9 [PATCH] start_kernel: test if irq's got enabled early, barf, and disable them again
The calls made by parse_parms to other initialization code might enable
interrupts again way too early.

Having interrupts on this early can make systems PANIC when they initialize
the IRQ controllers (which happens later in the code).  This patch detects
that irq's are enabled again, barfs about it and disables them again as a
safety net.

[akpm@osdl.org: cleanups]
Signed-off-by: Ard van Breemen <ard@telegraafnet.nl>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2007-01-05 23:55:21 -08:00
..
calibrate.c
do_mounts_initrd.c [PATCH] Add include/linux/freezer.h and move definitions from sched.h 2006-12-07 08:39:27 -08:00
do_mounts_md.c
do_mounts_rd.c
do_mounts.c
do_mounts.h
initramfs.c Make sure we populate the initroot filesystem late enough 2006-12-11 12:12:04 -08:00
Kconfig [PATCH] handle SLOB with sparsemen 2006-12-22 08:55:49 -08:00
main.c [PATCH] start_kernel: test if irq's got enabled early, barf, and disable them again 2007-01-05 23:55:21 -08:00
Makefile [PATCH] build compile.h earlier 2006-12-22 08:55:51 -08:00
version.c Make SLES9 "get_kernel_version" work on the kernel binary again 2006-12-11 11:34:11 -08:00