aboutsummaryrefslogtreecommitdiffstats
path: root/arch/csky/kernel/process.c
AgeCommit message (Collapse)AuthorFilesLines
2019-09-30csky: Fixup add zero_fp fixup perf backtrace panicGuo Ren1-1/+1
We need set fp zero to let backtrace know the end. The patch fixup perf callchain panic problem, because backtrace didn't know what is the end of fp. Signed-off-by: Guo Ren <ren_guo@c-sky.com> Reported-by: Mao Han <han_mao@c-sky.com>
2018-12-31csky: stacktrace supported.Guo Ren1-12/+17
The gcc option "-mbacktrace" will push fp(r8),lr into stack and we could unwind the stack with: fp = *fp lr = (unsigned int *)fp[1] Signed-off-by: Guo Ren <ren_guo@c-sky.com>
2018-10-26csky: Process management and SignalGuo Ren1-0/+136
This patch adds files related to task_switch, sigcontext, signal, fpu context switch. Signed-off-by: Guo Ren <ren_guo@c-sky.com> Cc: Arnd Bergmann <arnd@arndb.de> Cc: Eric W. Biederman <ebiederm@xmission.com>