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 --- |