summaryrefslogtreecommitdiffstats
path: root/kernel/relay.c
diff options
context:
space:
mode:
authorAl Viro2016-09-23 21:34:57 +0200
committerAl Viro2016-10-06 00:23:56 +0200
commit523ac9afc73acdcf9f00bd35b6ffb4a7c624a7d7 (patch)
treea20208c1f37af04a24ed40a7f66e50f4277a32b5 /kernel/relay.c
parentswitch generic_file_splice_read() to use of ->read_iter() (diff)
downloadkernel-qcow2-linux-523ac9afc73acdcf9f00bd35b6ffb4a7c624a7d7.tar.gz
kernel-qcow2-linux-523ac9afc73acdcf9f00bd35b6ffb4a7c624a7d7.tar.xz
kernel-qcow2-linux-523ac9afc73acdcf9f00bd35b6ffb4a7c624a7d7.zip
switch default_file_splice_read() to use of pipe-backed iov_iter
we only use iov_iter_get_pages_alloc() and iov_iter_advance() - pages are filled by kernel_readv() via a kvec array (as we used to do all along), so iov_iter here is used only as a way of arranging for those pages to be in pipe. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'kernel/relay.c')
0 files changed, 0 insertions, 0 deletions