From: Joe Korty Date: Wed, 27 Aug 2008 15:21:39 +0000 (-0400) Subject: make might_sleep() display the oopsing process X-Git-Tag: v2.6.28-rc1~725^2~2^2~21 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=29cbef4869bf288256ab76c7dc674cb132b35de2;p=karo-tx-linux.git make might_sleep() display the oopsing process Expand might_sleep's printk to indicate the oopsing process. Signed-off-by: Joe Korty Signed-off-by: Ingo Molnar --- diff --git a/kernel/sched.c b/kernel/sched.c index 93f5ea08be97..6e283dc7679a 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -8233,8 +8233,8 @@ void __might_sleep(char *file, int line) prev_jiffy = jiffies; printk(KERN_ERR "BUG: sleeping function called from invalid" " context at %s:%d\n", file, line); - printk("in_atomic():%d, irqs_disabled():%d\n", - in_atomic(), irqs_disabled()); + printk("in_atomic():%d, irqs_disabled():%d, pid: %d, name: %s\n", + in_atomic(), irqs_disabled(), current->pid, current->comm); debug_show_held_locks(current); if (irqs_disabled()) print_irqtrace_events(current);