Merge tag 'asm-generic-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic

Pull asm-generic update from Arnd Bergmann:
"Here is one patch to wire up the preadv/pwritev system calls in the
generic system call table, which is required for all architectures
that were merged in the last few years, including arm64.

Usually these get merged along with the syscall implementation or one
of the architecture trees, but this time that did not happen.

Andre and Christoph both sent a version of this patch, I picked the
one I got first"

* tag 'asm-generic-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic:
generic syscalls: wire up preadv2 and pwritev2 syscalls

Changed files
+5 -1
include
uapi
asm-generic
+5 -1
include/uapi/asm-generic/unistd.h
··· 717 717 __SYSCALL(__NR_mlock2, sys_mlock2) 718 718 #define __NR_copy_file_range 285 719 719 __SYSCALL(__NR_copy_file_range, sys_copy_file_range) 720 + #define __NR_preadv2 286 721 + __SYSCALL(__NR_preadv2, sys_preadv2) 722 + #define __NR_pwritev2 287 723 + __SYSCALL(__NR_pwritev2, sys_pwritev2) 720 724 721 725 #undef __NR_syscalls 722 - #define __NR_syscalls 286 726 + #define __NR_syscalls 288 723 727 724 728 /* 725 729 * All syscalls below here should go away really,