TencentOS-kernel/arch/csky
Guo Ren 8e4bfbcc2d csky: Fixup abiv2 syscall_trace break a4 & a5
[ Upstream commit e0bbb53843b5fdfe464b099217e3b9d97e8a75d7 ]

Current implementation could destory a4 & a5 when strace, so we need to get them
from pt_regs by SAVE_ALL.

Signed-off-by: Guo Ren <guoren@linux.alibaba.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-03-16 16:28:56 +08:00
..
abiv1 csky: Fixup msa highest 3 bits mask 2021-03-16 16:28:30 +08:00
abiv2 csky: Fixup abiv2 syscall_trace break a4 & a5 2021-03-16 16:28:56 +08:00
boot Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
configs Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
include csky: Fixup raw_copy_from_user() 2021-03-16 16:28:31 +08:00
kernel csky: Fixup abiv2 syscall_trace break a4 & a5 2021-03-16 16:28:56 +08:00
lib csky: Fixup raw_copy_from_user() 2021-03-16 16:28:31 +08:00
mm csky: Fixup get wrong psr value from phyical reg 2021-03-16 16:26:38 +08:00
Kconfig Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
Kconfig.debug Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
Makefile Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00