Re: [PATCH 2/3] vmsplice: make vmsplice a trivial wrapper for preadv2/pwritev2
Stefan Metzmacher <[email protected]>
| Newsgroups | org.kernel.vger.linux-api,dev.linux.lists.patches,org.kernel.vger.linux-fsdevel,org.kernel.vger.linux-kernel,org.kernel.vger.netdev,org.kvack.linux-mm |
|---|---|
| Message-ID | <[email protected]> |
Hi Askar, > diff --git a/include/linux/syscalls.h b/include/linux/syscalls.h > index f5639d5ac331..a86a88207956 100644 > --- a/include/linux/syscalls.h > +++ b/include/linux/syscalls.h > @@ -514,8 +514,8 @@ asmlinkage long sys_ppoll_time32(struct pollfd __user *, unsigned int, > struct old_timespec32 __user *, const sigset_t __user *, > size_t); > asmlinkage long sys_signalfd4(int ufd, sigset_t __user *user_mask, size_t sizemask, int flags); > -asmlinkage long sys_vmsplice(int fd, const struct iovec __user *iov, > - unsigned long nr_segs, unsigned int flags); > +asmlinkage long sys_vmsplice(unsigned long fd, const struct iovec __user *vec, > + unsigned long vlen, unsigned int flags); Why is 'int fd' changed to 'unsigned long fd'? Should that be its own commit if the change is desired? metze