diff options
author | Nick Piggin <nickpiggin@yahoo.com.au> | 2008-01-25 21:08:34 +0100 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-01-25 21:08:34 +0100 |
commit | 5fb5e6de55860a99c2d8fe7e0c8222d5c53d8464 (patch) | |
tree | 7a9935bfa8b20c56ddc865c130f17d2f42444ce8 /kernel/sched.c | |
parent | 19ef9309273d26cb005cb23e6a370353dca91099 (diff) | |
download | lwn-5fb5e6de55860a99c2d8fe7e0c8222d5c53d8464.tar.gz lwn-5fb5e6de55860a99c2d8fe7e0c8222d5c53d8464.zip |
sched: print backtrace of running tasks too
The attached patch is something really simple that can sometimes help
in getting more info out of a hung system.
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel/sched.c')
-rw-r--r-- | kernel/sched.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/kernel/sched.c b/kernel/sched.c index 4d3a5a700866..524285e46fa7 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -5161,8 +5161,7 @@ void sched_show_task(struct task_struct *p) printk(KERN_CONT "%5lu %5d %6d\n", free, task_pid_nr(p), task_pid_nr(p->real_parent)); - if (state != TASK_RUNNING) - show_stack(p, NULL); + show_stack(p, NULL); } void show_state_filter(unsigned long state_filter) |