diff options
author | Arjan van de Ven <arjan@linux.intel.com> | 2008-06-16 15:51:08 -0700 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-07-05 08:51:24 +0200 |
commit | 3b7253238801a7b97b3929d8db2fa7a0721fb17b (patch) | |
tree | 6238744e76fbcaddd7cc2107845fbc112462640d | |
parent | 8558f8f81680a43d383abd1b5f23d3501fedfa65 (diff) | |
download | op-kernel-dev-3b7253238801a7b97b3929d8db2fa7a0721fb17b.zip op-kernel-dev-3b7253238801a7b97b3929d8db2fa7a0721fb17b.tar.gz |
softlockup: print a module list on being stuck
Most places in the kernel that go BUG: print a module list
(which is very useful for doing statistics and finding patterns),
however the softlockup detector does not do this yet.
This patch adds the one line change to fix this gap.
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
-rw-r--r-- | kernel/softlockup.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/softlockup.c b/kernel/softlockup.c index c828c23..a272d78 100644 --- a/kernel/softlockup.c +++ b/kernel/softlockup.c @@ -120,6 +120,7 @@ void softlockup_tick(void) printk(KERN_ERR "BUG: soft lockup - CPU#%d stuck for %lus! [%s:%d]\n", this_cpu, now - touch_timestamp, current->comm, task_pid_nr(current)); + print_modules(); if (regs) show_regs(regs); else |