csky: add arch support current_stack_pointer
authorTong Tiangen <tongtiangen@huawei.com>
Sat, 22 Oct 2022 01:43:40 +0000 (01:43 +0000)
committerGuo Ren <guoren@linux.alibaba.com>
Sat, 22 Oct 2022 03:52:29 +0000 (23:52 -0400)
commitb203c67ebe752c8f2a2babf5e58d244c82680922
treeef2e931ce17801419dcef1d083779be3e23c4829
parent9abf2313adc1ca1b6180c508c25f22f9395cc780
csky: add arch support current_stack_pointer

To follow the existing per-arch conventions, using "current_stack_pointer"
to set sp.

This will let it be used in non-arch places(like HARDENED_USERCOPY).

Refer to the implementation of riscv commit fdecfea09328 ("riscv: Rename
"sp_in_global" to "current_stack_pointer"").

Link: https://lore.kernel.org/lkml/20220224060411.1855683-1-keescook@chromium.org/
Signed-off-by: Tong Tiangen <tongtiangen@huawei.com>
Signed-off-by: Guo Ren <guoren@kernel.org>
arch/csky/Kconfig
arch/csky/include/asm/processor.h
arch/csky/kernel/stacktrace.c