]> www.infradead.org Git - users/jedix/linux-maple.git/commit
afs: Use netfslib for symlinks, allowing them to be cached
authorDavid Howells <dhowells@redhat.com>
Mon, 16 Dec 2024 20:41:12 +0000 (20:41 +0000)
committerChristian Brauner <brauner@kernel.org>
Fri, 20 Dec 2024 21:34:07 +0000 (22:34 +0100)
commiteae9e78951bb02a7b94a9adef6e981413d13c564
tree018c66bb9bed69d40d537913b42e80d82012d130
parent6dd80936618c4ff852d4db73aca400351d9bd9f0
afs: Use netfslib for symlinks, allowing them to be cached

Use netfslib to read symlinks, thereby allowing them to be cached by
fscache and cachefiles.

Signed-off-by: David Howells <dhowells@redhat.com>
Link: https://lore.kernel.org/r/20241216204124.3752367-23-dhowells@redhat.com
cc: Marc Dionne <marc.dionne@auristor.com>
cc: Jeff Layton <jlayton@kernel.org>
cc: linux-afs@lists.infradead.org
cc: netfs@lists.linux.dev
cc: linux-fsdevel@vger.kernel.org
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/afs/file.c
fs/afs/inode.c
fs/afs/internal.h
fs/afs/mntpt.c
include/trace/events/afs.h