From 1b782aa0d92c834fdce227647121d833f2482cce Mon Sep 17 00:00:00 2001 From: Catalin Marinas Date: Mon, 27 Aug 2012 13:43:35 -0700 Subject: arm64: Remove BUG() call from compat_setup*_frame() The functions are not used when !COMPAT, so leave them as dummy static inline. Signed-off-by: Catalin Marinas --- arch/arm64/include/asm/signal32.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/arm64/include/asm/signal32.h b/arch/arm64/include/asm/signal32.h index f9cf9e1a041..822b02fba4c 100644 --- a/arch/arm64/include/asm/signal32.h +++ b/arch/arm64/include/asm/signal32.h @@ -35,19 +35,18 @@ void compat_setup_restart_syscall(struct pt_regs *regs); static inline int compat_setup_frame(int usid, struct k_sigaction *ka, sigset_t *set, struct pt_regs *regs) { - BUG(); + return -ENOSYS; } static inline int compat_setup_rt_frame(int usig, struct k_sigaction *ka, siginfo_t *info, sigset_t *set, struct pt_regs *regs) { - BUG(); + return -ENOSYS; } static inline void compat_setup_restart_syscall(struct pt_regs *regs) { - BUG(); } #endif /* CONFIG_AARCH32_EMULATION */ #endif /* __KERNEL__ */ -- cgit v1.2.3