xtensa: Report CPU number in exceptions

In SMP contexts it's good to know which CPU blew up.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
This commit is contained in:
Andy Ross 2018-02-02 11:20:29 -08:00 committed by Anas Nashif
commit b0b9b3d16a

View file

@ -220,8 +220,8 @@ void *xtensa_excint1_c(int *interrupted_stack)
* the user... * the user...
*/ */
printk(" ** FATAL EXCEPTION\n"); printk(" ** FATAL EXCEPTION\n");
printk(" ** EXCCAUSE %d PS %p PC %p VADDR %p\n", printk(" ** CPU %d EXCCAUSE %d PS %p PC %p VADDR %p\n",
cause, (void *)bsa[BSA_PS_OFF/4], _arch_curr_cpu()->id, cause, (void *)bsa[BSA_PS_OFF/4],
(void *)bsa[BSA_PC_OFF/4], (void *)vaddr); (void *)bsa[BSA_PC_OFF/4], (void *)vaddr);
dump_stack(interrupted_stack); dump_stack(interrupted_stack);