summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorAndrew Morton <akpm@digeo.com>2003-03-28 03:18:04 -0800
committerDave Jones <davej@tetrachloride.(none)>2003-03-28 03:18:04 -0800
commita3fa4e811e89f670cd21ef8f67ad3ccffce14333 (patch)
tree5c39340eb6b80cc9fab1424ccc6c4d6cda712de5 /include/linux
parentedad54dce95e2ebc3ff0be0d8a99334789a6bf5a (diff)
[PATCH] initcall debug code
The patch is designed to help locate where the kernel is dying during the startup sequence. - Boot parameter "initcall_debug" causes the kernel to print out the address of each initcall before calling it. The kallsyms tables do not cover __init sections, so printing the symbolic version of these symbols doesn't work. They need to be looked up in System.map. - Detect whether an initcall returns with interrupts disabled or with a locking imbalance. If it does, complain and then try to fix it up.
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions