diff options
author | Helge Deller <deller@gmx.de> | 2007-05-27 15:15:49 -0400 |
---|---|---|
committer | Kyle McMartin <kyle@athena.road.mcmartin.ca> | 2007-05-27 15:19:58 -0400 |
commit | 593af52aa63193ac331cc13bca2b5611b74ddf77 (patch) | |
tree | 672fb0819a21e167bd57e1dffd260e64031d83a8 | |
parent | 8c678b101a08a6543e62ab60aace93042456aa9d (diff) |
[PARISC] Wire up utimensat/signalfd/timerfd/eventfd syscalls
Wire up utimensat/signalfd/timerfd/eventfd syscalls and mark
select/fadvise64/utimes to be ignored by checksyscalls.sh
Signed-off-by: Helge Deller <deller@gmx.de>
Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
-rw-r--r-- | arch/parisc/kernel/syscall_table.S | 5 | ||||
-rw-r--r-- | include/asm-parisc/unistd.h | 12 |
2 files changed, 16 insertions, 1 deletions
diff --git a/arch/parisc/kernel/syscall_table.S b/arch/parisc/kernel/syscall_table.S index 7e04db6b725a..627f3c28ad8c 100644 --- a/arch/parisc/kernel/syscall_table.S +++ b/arch/parisc/kernel/syscall_table.S | |||
@@ -401,6 +401,11 @@ | |||
401 | ENTRY_COMP(statfs64) | 401 | ENTRY_COMP(statfs64) |
402 | ENTRY_COMP(fstatfs64) | 402 | ENTRY_COMP(fstatfs64) |
403 | ENTRY_COMP(kexec_load) /* 300 */ | 403 | ENTRY_COMP(kexec_load) /* 300 */ |
404 | ENTRY_COMP(utimensat) | ||
405 | ENTRY_COMP(signalfd) | ||
406 | ENTRY_COMP(timerfd) | ||
407 | ENTRY_SAME(eventfd) | ||
408 | |||
404 | /* Nothing yet */ | 409 | /* Nothing yet */ |
405 | 410 | ||
406 | #undef ENTRY_SAME | 411 | #undef ENTRY_SAME |
diff --git a/include/asm-parisc/unistd.h b/include/asm-parisc/unistd.h index 693743f9a304..f74099bdca3c 100644 --- a/include/asm-parisc/unistd.h +++ b/include/asm-parisc/unistd.h | |||
@@ -793,8 +793,18 @@ | |||
793 | #define __NR_statfs64 (__NR_Linux + 298) | 793 | #define __NR_statfs64 (__NR_Linux + 298) |
794 | #define __NR_fstatfs64 (__NR_Linux + 299) | 794 | #define __NR_fstatfs64 (__NR_Linux + 299) |
795 | #define __NR_kexec_load (__NR_Linux + 300) | 795 | #define __NR_kexec_load (__NR_Linux + 300) |
796 | #define __NR_utimensat (__NR_Linux + 301) | ||
797 | #define __NR_signalfd (__NR_Linux + 302) | ||
798 | #define __NR_timerfd (__NR_Linux + 303) | ||
799 | #define __NR_eventfd (__NR_Linux + 304) | ||
800 | |||
801 | #define __NR_Linux_syscalls (__NR_eventfd + 1) | ||
802 | |||
803 | |||
804 | #define __IGNORE_select /* newselect */ | ||
805 | #define __IGNORE_fadvise64 /* fadvise64_64 */ | ||
806 | #define __IGNORE_utimes /* utime */ | ||
796 | 807 | ||
797 | #define __NR_Linux_syscalls (__NR_kexec_load + 1) | ||
798 | 808 | ||
799 | #define HPUX_GATEWAY_ADDR 0xC0000004 | 809 | #define HPUX_GATEWAY_ADDR 0xC0000004 |
800 | #define LINUX_GATEWAY_ADDR 0x100 | 810 | #define LINUX_GATEWAY_ADDR 0x100 |