From: Heiko Carstens Date: Mon, 23 Jan 2023 13:30:42 +0000 (+0100) Subject: s390/syscalls: remove SYSCALL_METADATA() from compat syscalls X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=7be215ba35dbeecdcb502f15686b1430184df43a;p=linux.git s390/syscalls: remove SYSCALL_METADATA() from compat syscalls SYSCALL_METADATA() is only supposed to be used for non-compat system calls. Otherwise there would be a name clash. This also removes the inconsistency that s390 is the only architecture which uses SYSCALL_METADATA() for compat system calls, and even that only for compat system calls without parameters. Only two such compat system calls exist. Reviewed-by: Sven Schnelle Signed-off-by: Heiko Carstens --- diff --git a/arch/s390/include/asm/syscall_wrapper.h b/arch/s390/include/asm/syscall_wrapper.h index fde7e6b1df482..762438c32f030 100644 --- a/arch/s390/include/asm/syscall_wrapper.h +++ b/arch/s390/include/asm/syscall_wrapper.h @@ -72,7 +72,6 @@ * named __s390x_sys_*() */ #define COMPAT_SYSCALL_DEFINE0(sname) \ - SYSCALL_METADATA(_##sname, 0); \ long __s390_compat_sys_##sname(void); \ ALLOW_ERROR_INJECTION(__s390_compat_sys_##sname, ERRNO); \ long __s390_compat_sys_##sname(void)