nfs: Convert nfs_symlink() to use a folio
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Fri, 15 Sep 2023 17:33:33 +0000 (18:33 +0100)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Wed, 1 Nov 2023 19:40:44 +0000 (15:40 -0400)
commitf003a717ae9086b1e8a4663124a96862df7282e7
tree4dacdf8129c076d286ac9b948daec5b243993758
parentbfca5fb4e97c46503ddfc582335917b0cc228264
nfs: Convert nfs_symlink() to use a folio

Use the folio APIs, saving about four calls to compound_head().
Convert back to a page in each of the individual protocol implementations.

Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
fs/nfs/dir.c
fs/nfs/nfs3proc.c
fs/nfs/nfs4proc.c
fs/nfs/proc.c
include/linux/nfs_xdr.h