On Fri, 12 Sep 2025, Al Viro wrote: > More stuff pulled out of tree-in-dcache pile, this time nfsctl. > The first one in the series is a fix for minor bogosity, the rest - > cleanups. Elimination of more d_alloc_name() call sites on conversions > to simple_start_creating() is what got that into preparation parts of > tree-in-dcache... > > Branch in -rc5-based, lives in > git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git #work.nfsctl > individual patches in followups. If nobody objects, into -next it goes... > > Shortlog: > nfsctl: symlink has no business bumping link count of parent directory > nfsd_mkdir(): switch to simple_start_creating() > _nfsd_symlink(): switch to simple_start_creating() > nfsdfs_create_files(): switch to simple_start_creating() > nfsd_get_inode(): lift setting ->i_{,f}op to callers. All these look good to me. Reviewed-by: NeilBrown <neil@xxxxxxxxxx> Thanks, NeilBrown > > Diffstat: > fs/nfsd/nfsctl.c | 137 ++++++++++++++++++++----------------------------------- > 1 file changed, 49 insertions(+), 88 deletions(-) >