diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2016-11-11 00:32:13 +0100 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2016-11-11 00:32:13 +0100 |
commit | e519e7774784f3fa7728657d780863805ed1c983 (patch) | |
tree | 57ed4eac0972a837383976c451fe76a3003bce0f /mm/mmzone.c | |
parent | mm/filemap: don't allow partially uptodate page for pipes (diff) | |
download | linux-e519e7774784f3fa7728657d780863805ed1c983.tar.xz linux-e519e7774784f3fa7728657d780863805ed1c983.zip |
splice: remove detritus from generic_file_splice_read()
i_size check is a leftover from the horrors that used to play with
the page cache in that function. With the switch to ->read_iter(),
it's neither needed nor correct - for gfs2 it ends up being buggy,
since i_size is not guaranteed to be correct until later (inside
->read_iter()).
Spotted-by: Abhi Das <adas@redhat.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'mm/mmzone.c')
0 files changed, 0 insertions, 0 deletions