forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 10ebd8556b7990499c896a550e3d416b444211e6
kernel/arch/sparc/kernel/traps_32.c
....@@ -86,9 +86,7 @@
8686 }
8787 printk("Instruction DUMP:");
8888 instruction_dump ((unsigned long *) regs->pc);
89
- if(regs->psr & PSR_PS)
90
- do_exit(SIGKILL);
91
- do_exit(SIGSEGV);
89
+ make_task_dead((regs->psr & PSR_PS) ? SIGKILL : SIGSEGV);
9290 }
9391
9492 void do_hw_interrupt(struct pt_regs *regs, unsigned long type)