mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-18 22:51:46 -04:00
There shouldn't be any 31 bit code around anymore that matters. Remove the compat layer support required to run 31 bit code. Reason for removal is code simplification and reduced test effort. Note that this comes without any deprecation warnings added to config options, or kernel messages, since most likely those would be ignored anyway. If it turns out there is still a reason to keep the compat layer this can be reverted at any time in the future. Reviewed-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
24 lines
648 B
C
24 lines
648 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
#ifndef _ASM_S390_SECCOMP_H
|
|
#define _ASM_S390_SECCOMP_H
|
|
|
|
#include <linux/unistd.h>
|
|
|
|
#define __NR_seccomp_read __NR_read
|
|
#define __NR_seccomp_write __NR_write
|
|
#define __NR_seccomp_exit __NR_exit
|
|
#define __NR_seccomp_sigreturn __NR_sigreturn
|
|
|
|
#define __NR_seccomp_read_32 __NR_read
|
|
#define __NR_seccomp_write_32 __NR_write
|
|
#define __NR_seccomp_exit_32 __NR_exit
|
|
#define __NR_seccomp_sigreturn_32 __NR_sigreturn
|
|
|
|
#include <asm-generic/seccomp.h>
|
|
|
|
#define SECCOMP_ARCH_NATIVE AUDIT_ARCH_S390X
|
|
#define SECCOMP_ARCH_NATIVE_NR NR_syscalls
|
|
#define SECCOMP_ARCH_NATIVE_NAME "s390x"
|
|
|
|
#endif /* _ASM_S390_SECCOMP_H */
|