]> git.baikalelectronics.ru Git - kernel.git/commit
csky: Fixup get wrong psr value from phyical reg
authorGuo Ren <guoren@linux.alibaba.com>
Tue, 31 Mar 2020 15:45:52 +0000 (23:45 +0800)
committerGuo Ren <guoren@linux.alibaba.com>
Tue, 31 Mar 2020 16:06:40 +0000 (00:06 +0800)
commit69248c0318355bae8ceea9fd6411c5af936e713a
treea51bfcdbb5d8191b5a1414f9b798b4f38f0e8efa
parent67a0666778e8e0a9809f2b4146b687bbce023bf6
csky: Fixup get wrong psr value from phyical reg

We should get psr value from regs->psr in stack, not directly get
it from phyiscal register then save the vector number in
tsk->trap_no.

Signed-off-by: Guo Ren <guoren@linux.alibaba.com>
arch/csky/include/asm/processor.h
arch/csky/kernel/traps.c
arch/csky/mm/fault.c