diff options
author | Ralf Baechle <ralf@mips.com> | 2007-08-10 13:30:57 -0400 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2007-08-26 21:16:56 -0400 |
commit | bdd3ede0e11b5bc2d8424f73fb0219b8236d98bb (patch) | |
tree | 0f721d0f35f3e8497e4f99f4119003f5a43f0f7c /arch/mips/kernel/mips-mt.c | |
parent | 153ef95e7a9c6ae248998ba390b911bc27f4f553 (diff) |
[MIPS] MT: Use kallsyms in CPU state dump
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/kernel/mips-mt.c')
-rw-r--r-- | arch/mips/kernel/mips-mt.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/arch/mips/kernel/mips-mt.c b/arch/mips/kernel/mips-mt.c index 7169a4db37b8..56750b02ab40 100644 --- a/arch/mips/kernel/mips-mt.c +++ b/arch/mips/kernel/mips-mt.c | |||
@@ -4,6 +4,7 @@ | |||
4 | */ | 4 | */ |
5 | 5 | ||
6 | #include <linux/device.h> | 6 | #include <linux/device.h> |
7 | #include <linux/kallsyms.h> | ||
7 | #include <linux/kernel.h> | 8 | #include <linux/kernel.h> |
8 | #include <linux/sched.h> | 9 | #include <linux/sched.h> |
9 | #include <linux/module.h> | 10 | #include <linux/module.h> |
@@ -84,8 +85,9 @@ void mips_mt_regdump(unsigned long mvpctl) | |||
84 | read_vpe_c0_vpeconf0()); | 85 | read_vpe_c0_vpeconf0()); |
85 | printk(" VPE%d.Status : %08lx\n", | 86 | printk(" VPE%d.Status : %08lx\n", |
86 | i, read_vpe_c0_status()); | 87 | i, read_vpe_c0_status()); |
87 | printk(" VPE%d.EPC : %08lx\n", | 88 | printk(" VPE%d.EPC : %08lx ", |
88 | i, read_vpe_c0_epc()); | 89 | i, read_vpe_c0_epc()); |
90 | print_symbol("%s\n", read_vpe_c0_epc()); | ||
89 | printk(" VPE%d.Cause : %08lx\n", | 91 | printk(" VPE%d.Cause : %08lx\n", |
90 | i, read_vpe_c0_cause()); | 92 | i, read_vpe_c0_cause()); |
91 | printk(" VPE%d.Config7 : %08lx\n", | 93 | printk(" VPE%d.Config7 : %08lx\n", |
@@ -110,7 +112,8 @@ void mips_mt_regdump(unsigned long mvpctl) | |||
110 | } | 112 | } |
111 | printk(" TCStatus : %08lx\n", tcstatval); | 113 | printk(" TCStatus : %08lx\n", tcstatval); |
112 | printk(" TCBind : %08lx\n", read_tc_c0_tcbind()); | 114 | printk(" TCBind : %08lx\n", read_tc_c0_tcbind()); |
113 | printk(" TCRestart : %08lx\n", read_tc_c0_tcrestart()); | 115 | printk(" TCRestart : %08lx ", read_tc_c0_tcrestart()); |
116 | print_symbol("%s\n", read_tc_c0_tcrestart()); | ||
114 | printk(" TCHalt : %08lx\n", haltval); | 117 | printk(" TCHalt : %08lx\n", haltval); |
115 | printk(" TCContext : %08lx\n", read_tc_c0_tccontext()); | 118 | printk(" TCContext : %08lx\n", read_tc_c0_tccontext()); |
116 | if (!haltval) | 119 | if (!haltval) |