|
30 | 30 |
|
31 | 31 | void show_regs(struct pt_regs * regs)
|
32 | 32 | {
|
33 |
| - printk("\n"); |
| 33 | + pr_info("\n"); |
34 | 34 | show_regs_print_info(KERN_DEFAULT);
|
35 | 35 |
|
36 |
| - printk("PC is at %pS\n", (void *)instruction_pointer(regs)); |
37 |
| - printk("PR is at %pS\n", (void *)regs->pr); |
| 36 | + pr_info("PC is at %pS\n", (void *)instruction_pointer(regs)); |
| 37 | + pr_info("PR is at %pS\n", (void *)regs->pr); |
38 | 38 |
|
39 |
| - printk("PC : %08lx SP : %08lx SR : %08lx ", |
40 |
| - regs->pc, regs->regs[15], regs->sr); |
| 39 | + pr_info("PC : %08lx SP : %08lx SR : %08lx ", regs->pc, |
| 40 | + regs->regs[15], regs->sr); |
41 | 41 | #ifdef CONFIG_MMU
|
42 |
| - printk("TEA : %08x\n", __raw_readl(MMU_TEA)); |
| 42 | + pr_cont("TEA : %08x\n", __raw_readl(MMU_TEA)); |
43 | 43 | #else
|
44 |
| - printk("\n"); |
| 44 | + pr_cont("\n"); |
45 | 45 | #endif
|
46 | 46 |
|
47 |
| - printk("R0 : %08lx R1 : %08lx R2 : %08lx R3 : %08lx\n", |
48 |
| - regs->regs[0],regs->regs[1], |
49 |
| - regs->regs[2],regs->regs[3]); |
50 |
| - printk("R4 : %08lx R5 : %08lx R6 : %08lx R7 : %08lx\n", |
51 |
| - regs->regs[4],regs->regs[5], |
52 |
| - regs->regs[6],regs->regs[7]); |
53 |
| - printk("R8 : %08lx R9 : %08lx R10 : %08lx R11 : %08lx\n", |
54 |
| - regs->regs[8],regs->regs[9], |
55 |
| - regs->regs[10],regs->regs[11]); |
56 |
| - printk("R12 : %08lx R13 : %08lx R14 : %08lx\n", |
57 |
| - regs->regs[12],regs->regs[13], |
58 |
| - regs->regs[14]); |
59 |
| - printk("MACH: %08lx MACL: %08lx GBR : %08lx PR : %08lx\n", |
60 |
| - regs->mach, regs->macl, regs->gbr, regs->pr); |
| 47 | + pr_info("R0 : %08lx R1 : %08lx R2 : %08lx R3 : %08lx\n", |
| 48 | + regs->regs[0], regs->regs[1], regs->regs[2], regs->regs[3]); |
| 49 | + pr_info("R4 : %08lx R5 : %08lx R6 : %08lx R7 : %08lx\n", |
| 50 | + regs->regs[4], regs->regs[5], regs->regs[6], regs->regs[7]); |
| 51 | + pr_info("R8 : %08lx R9 : %08lx R10 : %08lx R11 : %08lx\n", |
| 52 | + regs->regs[8], regs->regs[9], regs->regs[10], regs->regs[11]); |
| 53 | + pr_info("R12 : %08lx R13 : %08lx R14 : %08lx\n", |
| 54 | + regs->regs[12], regs->regs[13], regs->regs[14]); |
| 55 | + pr_info("MACH: %08lx MACL: %08lx GBR : %08lx PR : %08lx\n", |
| 56 | + regs->mach, regs->macl, regs->gbr, regs->pr); |
61 | 57 |
|
62 | 58 | show_trace(NULL, (unsigned long *)regs->regs[15], regs, KERN_DEFAULT);
|
63 | 59 | show_code(regs);
|
|
0 commit comments