diff options
author | Al Viro | 2016-09-23 21:34:57 +0200 |
---|---|---|
committer | Al Viro | 2016-10-06 00:23:56 +0200 |
commit | 523ac9afc73acdcf9f00bd35b6ffb4a7c624a7d7 (patch) | |
tree | a20208c1f37af04a24ed40a7f66e50f4277a32b5 /kernel/relay.c | |
parent | switch generic_file_splice_read() to use of ->read_iter() (diff) | |
download | kernel-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