summaryrefslogtreecommitdiffstats
path: root/fs/nfs
diff options
context:
space:
mode:
authorDavid Howells <dhowells@redhat.com>2025-01-07 15:43:30 +0100
committerChristian Brauner <brauner@kernel.org>2025-01-09 17:20:04 +0100
commit904abff4b1b94184aaa0e9f5fce7821f7b5b81a3 (patch)
treedad39819b434efbd82a3c9801fe5d96d6cb508d2 /fs/nfs
parentnetfs: Fix kernel async DIO (diff)
downloadlinux-904abff4b1b94184aaa0e9f5fce7821f7b5b81a3.tar.xz
linux-904abff4b1b94184aaa0e9f5fce7821f7b5b81a3.zip
netfs: Fix read-retry for fs with no ->prepare_read()
Fix netfslib's read-retry to only call ->prepare_read() in the backing filesystem such a function is provided. We can get to this point if a there's an active cache as failed reads from the cache need negotiating with the server instead. Fixes: ee4cdf7ba857 ("netfs: Speed up buffered reading") Signed-off-by: David Howells <dhowells@redhat.com> Link: https://lore.kernel.org/r/529329.1736261010@warthog.procyon.org.uk cc: Jeff Layton <jlayton@kernel.org> cc: netfs@lists.linux.dev cc: linux-fsdevel@vger.kernel.org Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'fs/nfs')
0 files changed, 0 insertions, 0 deletions