traps.c (4f2c0a4acffbec01079c28f839422e64ddeff004) traps.c (63d7f9f11e5e81de2ce8f1c7a8aaed5b0288eddf)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * OpenRISC traps.c
4 *
5 * Linux architectural port borrowing liberally from similar works of
6 * others. All original copyrights apply as per the original source
7 * declaration.
8 *

--- 61 unchanged lines hidden (view full) ---

70 int in_kernel = 1;
71 unsigned long esp;
72
73 esp = (unsigned long)(regs->sp);
74 if (user_mode(regs))
75 in_kernel = 0;
76
77 printk("CPU #: %d\n"
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * OpenRISC traps.c
4 *
5 * Linux architectural port borrowing liberally from similar works of
6 * others. All original copyrights apply as per the original source
7 * declaration.
8 *

--- 61 unchanged lines hidden (view full) ---

70 int in_kernel = 1;
71 unsigned long esp;
72
73 esp = (unsigned long)(regs->sp);
74 if (user_mode(regs))
75 in_kernel = 0;
76
77 printk("CPU #: %d\n"
78 " PC: %08lx SR: %08lx SP: %08lx\n",
79 smp_processor_id(), regs->pc, regs->sr, regs->sp);
78 " PC: %08lx SR: %08lx SP: %08lx FPCSR: %08lx\n",
79 smp_processor_id(), regs->pc, regs->sr, regs->sp,
80 regs->fpcsr);
80 printk("GPR00: %08lx GPR01: %08lx GPR02: %08lx GPR03: %08lx\n",
81 0L, regs->gpr[1], regs->gpr[2], regs->gpr[3]);
82 printk("GPR04: %08lx GPR05: %08lx GPR06: %08lx GPR07: %08lx\n",
83 regs->gpr[4], regs->gpr[5], regs->gpr[6], regs->gpr[7]);
84 printk("GPR08: %08lx GPR09: %08lx GPR10: %08lx GPR11: %08lx\n",
85 regs->gpr[8], regs->gpr[9], regs->gpr[10], regs->gpr[11]);
86 printk("GPR12: %08lx GPR13: %08lx GPR14: %08lx GPR15: %08lx\n",
87 regs->gpr[12], regs->gpr[13], regs->gpr[14], regs->gpr[15]);

--- 382 unchanged lines hidden ---
81 printk("GPR00: %08lx GPR01: %08lx GPR02: %08lx GPR03: %08lx\n",
82 0L, regs->gpr[1], regs->gpr[2], regs->gpr[3]);
83 printk("GPR04: %08lx GPR05: %08lx GPR06: %08lx GPR07: %08lx\n",
84 regs->gpr[4], regs->gpr[5], regs->gpr[6], regs->gpr[7]);
85 printk("GPR08: %08lx GPR09: %08lx GPR10: %08lx GPR11: %08lx\n",
86 regs->gpr[8], regs->gpr[9], regs->gpr[10], regs->gpr[11]);
87 printk("GPR12: %08lx GPR13: %08lx GPR14: %08lx GPR15: %08lx\n",
88 regs->gpr[12], regs->gpr[13], regs->gpr[14], regs->gpr[15]);

--- 382 unchanged lines hidden ---