Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[IA64] Enable preadv2 and pwritev2 syscalls for ia64

New system calls added in:
f17d8b35452cab31a70d224964cd583fb2845449
vfs: vfs: Define new syscalls preadv2,pwritev2

Signed-off-by: Tony Luck <tony.luck@intel.com>

Tony Luck 2d5ae5c2 1701f680

+5 -1
+1 -1
arch/ia64/include/asm/unistd.h
··· 11 11 12 12 13 13 14 - #define NR_syscalls 324 /* length of syscall table */ 14 + #define NR_syscalls 326 /* length of syscall table */ 15 15 16 16 /* 17 17 * The following defines stop scripts/checksyscalls.sh from complaining about
+2
arch/ia64/include/uapi/asm/unistd.h
··· 337 337 #define __NR_kcmp 1345 338 338 #define __NR_mlock2 1346 339 339 #define __NR_copy_file_range 1347 340 + #define __NR_preadv2 1348 341 + #define __NR_pwritev2 1349 340 342 341 343 #endif /* _UAPI_ASM_IA64_UNISTD_H */
+2
arch/ia64/kernel/entry.S
··· 1773 1773 data8 sys_kcmp // 1345 1774 1774 data8 sys_mlock2 1775 1775 data8 sys_copy_file_range 1776 + data8 sys_preadv2 1777 + data8 sys_pwritev2 1776 1778 1777 1779 .org sys_call_table + 8*NR_syscalls // guard against failures to increase NR_syscalls