start adding the tag to iov_iter
authorAl Viro <viro@zeniv.linux.org.uk>
Thu, 6 Mar 2014 00:28:09 +0000 (19:28 -0500)
committerAl Viro <viro@zeniv.linux.org.uk>
Tue, 6 May 2014 21:32:49 +0000 (17:32 -0400)
commit71d8e532b1549a478e6a6a8a44f309d050294d00
tree58b40c17cbb806c94aa07121a8b010d16f825d27
parented978a811ec528dbe40243605c3afab55892f722
start adding the tag to iov_iter

For now, just use the same thing we pass to ->direct_IO() - it's all
iovec-based at the moment.  Pass it explicitly to iov_iter_init() and
account for kvec vs. iovec in there, by the same kludge NFS ->direct_IO()
uses.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
15 files changed:
fs/btrfs/file.c
fs/ceph/file.c
fs/cifs/file.c
fs/fuse/file.c
fs/nfs/file.c
fs/ocfs2/file.c
fs/pipe.c
fs/splice.c
fs/xfs/xfs_file.c
include/linux/uio.h
mm/filemap.c
mm/iov_iter.c
mm/page_io.c
mm/process_vm_access.c
mm/shmem.c