commit | 41da51bce36f44eefc1e3d0f47d18841cbd065ba | [log] [tgz] |
---|---|---|
author | Andreas Gruenbacher <agruenba@redhat.com> | Thu Nov 21 23:25:07 2019 +0000 |
committer | Andreas Gruenbacher <agruenba@redhat.com> | Tue Jul 07 23:40:08 2020 +0200 |
tree | 2e9b94061e69e326b30a5f8eabc350258f24c69a | |
parent | dcb7fd82c75ee2d6e6f9d8cc71c52519ed52e258 [diff] |
fs: Add IOCB_NOIO flag for generic_file_read_iter Add an IOCB_NOIO flag that indicates to generic_file_read_iter that it shouldn't trigger any filesystem I/O for the actual request or for readahead. This allows to do tentative reads out of the page cache as some filesystems allow, and to take the appropriate locks and retry the reads only if the requested pages are not cached. Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>