From 85275397d29a3b2ac9ce1f37598435f04845e602 Mon Sep 17 00:00:00 2001 From: Andrey Konovalov Date: Sun, 8 Mar 2015 16:33:38 +0300 Subject: ARM64:ILP32: work around the compilation error due to mainline changes Commit 9648606 "arm64: Remove asm/syscalls.h" removed the header file which the patch "ARM64:ILP32: Fix signal return for ILP32 when the user modified the signal stack" was using. Signed-off-by: Andrey Konovalov --- arch/arm64/kernel/signal.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/kernel/signal.c b/arch/arm64/kernel/signal.c index ab0a2a18fc6d..46b40bccf2ed 100644 --- a/arch/arm64/kernel/signal.c +++ b/arch/arm64/kernel/signal.c @@ -128,6 +128,12 @@ static int restore_sigframe(struct pt_regs *regs, return err; } +#ifdef CONFIG_ARM64_ILP32 +extern long ilp32_sys_sigaltstack(const stack_t __user *uss_ptr, + stack_t __user *uoss_ptr); +#endif + + asmlinkage long sys_rt_sigreturn(struct pt_regs *regs) { struct rt_sigframe __user *frame; -- cgit v1.2.3