diff options
author | Tony Luck <aegl@agluck-desktop.(none)> | 2009-04-08 16:46:14 -0400 |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2009-04-08 16:46:14 -0400 |
commit | 8851d3712a73649e1ae0d4620e7690c8db8742df (patch) | |
tree | 057697ce8f06ef75fbd287d8ed27b339fcccdb22 | |
parent | 577c9c456f0e1371cbade38eaf91ae8e8a308555 (diff) |
[IA64] wire up preadv/pwritev system calls
Gerd Hoffmann added these to Linux. Let ia64 use them.
Signed-off-by: Tony Luck <tony.luck@intel.com>
-rw-r--r-- | arch/ia64/include/asm/unistd.h | 4 | ||||
-rw-r--r-- | arch/ia64/kernel/entry.S | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/arch/ia64/include/asm/unistd.h b/arch/ia64/include/asm/unistd.h index 9015979ebe0f..10a9eb05f74d 100644 --- a/arch/ia64/include/asm/unistd.h +++ b/arch/ia64/include/asm/unistd.h | |||
@@ -308,11 +308,13 @@ | |||
308 | #define __NR_dup3 1316 | 308 | #define __NR_dup3 1316 |
309 | #define __NR_pipe2 1317 | 309 | #define __NR_pipe2 1317 |
310 | #define __NR_inotify_init1 1318 | 310 | #define __NR_inotify_init1 1318 |
311 | #define __NR_preadv 1319 | ||
312 | #define __NR_pwritev 1320 | ||
311 | 313 | ||
312 | #ifdef __KERNEL__ | 314 | #ifdef __KERNEL__ |
313 | 315 | ||
314 | 316 | ||
315 | #define NR_syscalls 295 /* length of syscall table */ | 317 | #define NR_syscalls 297 /* length of syscall table */ |
316 | 318 | ||
317 | /* | 319 | /* |
318 | * The following defines stop scripts/checksyscalls.sh from complaining about | 320 | * The following defines stop scripts/checksyscalls.sh from complaining about |
diff --git a/arch/ia64/kernel/entry.S b/arch/ia64/kernel/entry.S index 8dc69669586a..7bebac0e1d44 100644 --- a/arch/ia64/kernel/entry.S +++ b/arch/ia64/kernel/entry.S | |||
@@ -1803,6 +1803,8 @@ sys_call_table: | |||
1803 | data8 sys_dup3 | 1803 | data8 sys_dup3 |
1804 | data8 sys_pipe2 | 1804 | data8 sys_pipe2 |
1805 | data8 sys_inotify_init1 | 1805 | data8 sys_inotify_init1 |
1806 | data8 sys_preadv | ||
1807 | data8 sys_pwritev // 1320 | ||
1806 | 1808 | ||
1807 | .org sys_call_table + 8*NR_syscalls // guard against failures to increase NR_syscalls | 1809 | .org sys_call_table + 8*NR_syscalls // guard against failures to increase NR_syscalls |
1808 | #endif /* __IA64_ASM_PARAVIRTUALIZED_NATIVE */ | 1810 | #endif /* __IA64_ASM_PARAVIRTUALIZED_NATIVE */ |