diff options
author | Ingo Molnar <mingo@kernel.org> | 2017-07-22 00:59:51 +0200 |
---|---|---|
committer | Ingo Molnar <mingo@kernel.org> | 2017-07-22 00:59:51 +0200 |
commit | 905b5e14858beb91339c7ce20fdfd326edf1cff2 (patch) | |
tree | d3657a0d556615035efebeef57c7f2f7032096c2 /tools/arch/x86 | |
parent | bb236dbeea8181c6733e6d34a53bfef9c8ef4e95 (diff) | |
parent | 510457ec9dc259b002879bcfe475f89d4514a0fc (diff) |
Merge branch 'perf/core'
Diffstat (limited to 'tools/arch/x86')
-rw-r--r-- | tools/arch/x86/include/asm/unistd_32.h | 3 | ||||
-rw-r--r-- | tools/arch/x86/include/asm/unistd_64.h | 3 | ||||
-rw-r--r-- | tools/arch/x86/include/uapi/asm/unistd.h | 17 |
3 files changed, 23 insertions, 0 deletions
diff --git a/tools/arch/x86/include/asm/unistd_32.h b/tools/arch/x86/include/asm/unistd_32.h index 88b3f8c8920c..0e4312ffc945 100644 --- a/tools/arch/x86/include/asm/unistd_32.h +++ b/tools/arch/x86/include/asm/unistd_32.h @@ -10,3 +10,6 @@ #ifndef __NR_getcpu # define __NR_getcpu 318 #endif +#ifndef __NR_setns +# define __NR_setns 346 +#endif diff --git a/tools/arch/x86/include/asm/unistd_64.h b/tools/arch/x86/include/asm/unistd_64.h index fbdb70ee8837..dd56bb36132a 100644 --- a/tools/arch/x86/include/asm/unistd_64.h +++ b/tools/arch/x86/include/asm/unistd_64.h @@ -10,3 +10,6 @@ #ifndef __NR_getcpu # define __NR_getcpu 309 #endif +#ifndef __NR_setns +#define __NR_setns 308 +#endif diff --git a/tools/arch/x86/include/uapi/asm/unistd.h b/tools/arch/x86/include/uapi/asm/unistd.h new file mode 100644 index 000000000000..a26df0d75cd0 --- /dev/null +++ b/tools/arch/x86/include/uapi/asm/unistd.h @@ -0,0 +1,17 @@ +#ifndef _UAPI_ASM_X86_UNISTD_H +#define _UAPI_ASM_X86_UNISTD_H + +/* x32 syscall flag bit */ +#define __X32_SYSCALL_BIT 0x40000000 + +#ifndef __KERNEL__ +# ifdef __i386__ +# include <asm/unistd_32.h> +# elif defined(__ILP32__) +# include <asm/unistd_x32.h> +# else +# include <asm/unistd_64.h> +# endif +#endif + +#endif /* _UAPI_ASM_X86_UNISTD_H */ |