commit | e519e7774784f3fa7728657d780863805ed1c983 | [log] [tgz] |
---|---|---|
author | Al Viro <viro@zeniv.linux.org.uk> | Thu Nov 10 18:32:13 2016 -0500 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Thu Nov 10 18:32:13 2016 -0500 |
tree | 57ed4eac0972a837383976c451fe76a3003bce0f | |
parent | 6d6d36bc6e77f8b1f86d81884ad5149931bb4acd [diff] |
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>