switch generic_file_splice_read() to use of ->read_iter()