From: Al Viro Date: Mon, 26 Dec 2016 01:27:33 +0000 (-0500) Subject: sparc32: kill __ret_efault() X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=1333eb785614779b2000e547bd32aef85c22ca7a;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git sparc32: kill __ret_efault() it's unused on 32bit one as well... Signed-off-by: Al Viro --- diff --git a/arch/sparc/include/asm/uaccess_32.h b/arch/sparc/include/asm/uaccess_32.h index a59a1e81986d..93910845733a 100644 --- a/arch/sparc/include/asm/uaccess_32.h +++ b/arch/sparc/include/asm/uaccess_32.h @@ -71,8 +71,6 @@ struct exception_table_entry /* Returns 0 if exception not found and fixup otherwise. */ unsigned long search_extables_range(unsigned long addr, unsigned long *g2); -void __ret_efault(void); - /* Uh, these should become the main single-value transfer routines.. * They automatically use the right size if we just have the right * pointer type.. diff --git a/arch/sparc/kernel/head_32.S b/arch/sparc/kernel/head_32.S index 7bb317b87dde..7274e43ff9be 100644 --- a/arch/sparc/kernel/head_32.S +++ b/arch/sparc/kernel/head_32.S @@ -809,10 +809,3 @@ lvl14_save: .word 0 .word 0 .word t_irq14 - - .section ".fixup",#alloc,#execinstr - .globl __ret_efault -__ret_efault: - ret - restore %g0, -EFAULT, %o0 -EXPORT_SYMBOL(__ret_efault)