summaryrefslogtreecommitdiffstats
path: root/kernel/profile.c
diff options
context:
space:
mode:
authorSatyam Sharma <satyam@infradead.org>2007-10-24 18:23:50 +0200
committerIngo Molnar <mingo@elte.hu>2007-10-24 18:23:50 +0200
commit838225b48edc971620cbeb292034dabd2b0d7d1d (patch)
treec4248521fead10f50f4539b6859339aeeef118d7 /kernel/profile.c
parent4dcf6aff023d9934630fb3649284951831c51f8f (diff)
downloadlinux-838225b48edc971620cbeb292034dabd2b0d7d1d.tar.bz2
sched: use show_regs() to improve __schedule_bug() output
A full register dump along with stack backtrace would make the "scheduling while atomic" message more helpful. Use show_regs() instead of dump_stack() for this. We already know we're atomic in here (that is why this function was called) so show_regs()'s atomicity expectations are guaranteed. Also, modify the output of the "BUG: scheduling while atomic:" header a bit to keep task->comm and task->pid together and preempt_count() after them. Signed-off-by: Satyam Sharma <satyam@infradead.org> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel/profile.c')
0 files changed, 0 insertions, 0 deletions