diff options
| -rw-r--r-- | arch/alpha/include/asm/unistd.h | 11 | ||||
| -rw-r--r-- | arch/alpha/include/uapi/asm/unistd.h | 5 | ||||
| -rw-r--r-- | arch/alpha/kernel/syscalls/syscall.tbl | 3 |
3 files changed, 8 insertions, 11 deletions
diff --git a/arch/alpha/include/asm/unistd.h b/arch/alpha/include/asm/unistd.h index 31ad350b58a0..986f5da9b7d8 100644 --- a/arch/alpha/include/asm/unistd.h +++ b/arch/alpha/include/asm/unistd.h | |||
| @@ -19,15 +19,4 @@ | |||
| 19 | #define __ARCH_WANT_SYS_VFORK | 19 | #define __ARCH_WANT_SYS_VFORK |
| 20 | #define __ARCH_WANT_SYS_CLONE | 20 | #define __ARCH_WANT_SYS_CLONE |
| 21 | 21 | ||
| 22 | /* | ||
| 23 | * Ignore legacy syscalls that we don't use. | ||
| 24 | */ | ||
| 25 | #define __IGNORE_getegid | ||
| 26 | #define __IGNORE_geteuid | ||
| 27 | #define __IGNORE_getgid | ||
| 28 | #define __IGNORE_getpid | ||
| 29 | #define __IGNORE_getppid | ||
| 30 | #define __IGNORE_getuid | ||
| 31 | |||
| 32 | |||
| 33 | #endif /* _ALPHA_UNISTD_H */ | 22 | #endif /* _ALPHA_UNISTD_H */ |
diff --git a/arch/alpha/include/uapi/asm/unistd.h b/arch/alpha/include/uapi/asm/unistd.h index 4507071f995f..71fd5db06866 100644 --- a/arch/alpha/include/uapi/asm/unistd.h +++ b/arch/alpha/include/uapi/asm/unistd.h | |||
| @@ -7,6 +7,11 @@ | |||
| 7 | #define __NR_umount __NR_umount2 | 7 | #define __NR_umount __NR_umount2 |
| 8 | #define __NR_osf_shmat __NR_shmat | 8 | #define __NR_osf_shmat __NR_shmat |
| 9 | 9 | ||
| 10 | /* These return an extra value but can be used as aliases */ | ||
| 11 | #define __NR_getpid __NR_getxpid | ||
| 12 | #define __NR_getuid __NR_getxuid | ||
| 13 | #define __NR_getgid __NR_getxgid | ||
| 14 | |||
| 10 | #include <asm/unistd_32.h> | 15 | #include <asm/unistd_32.h> |
| 11 | 16 | ||
| 12 | #endif /* _UAPI_ALPHA_UNISTD_H */ | 17 | #endif /* _UAPI_ALPHA_UNISTD_H */ |
diff --git a/arch/alpha/kernel/syscalls/syscall.tbl b/arch/alpha/kernel/syscalls/syscall.tbl index 2a0ec5a08f9a..340b88dd397e 100644 --- a/arch/alpha/kernel/syscalls/syscall.tbl +++ b/arch/alpha/kernel/syscalls/syscall.tbl | |||
| @@ -458,3 +458,6 @@ | |||
| 458 | 527 common rseq sys_rseq | 458 | 527 common rseq sys_rseq |
| 459 | 528 common statfs64 sys_statfs64 | 459 | 528 common statfs64 sys_statfs64 |
| 460 | 529 common fstatfs64 sys_fstatfs64 | 460 | 529 common fstatfs64 sys_fstatfs64 |
| 461 | 530 common getegid sys_getegid | ||
| 462 | 531 common geteuid sys_geteuid | ||
| 463 | 532 common getppid sys_getppid | ||
