]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
hostfs: store inode in dentry after mkdir if possible.
authorNeilBrown <neilb@suse.de>
Thu, 27 Feb 2025 01:32:54 +0000 (12:32 +1100)
committerChristian Brauner <brauner@kernel.org>
Thu, 27 Feb 2025 19:00:17 +0000 (20:00 +0100)
commit3f90030e121201cb274cc4754d7be23099180d25
tree65c5f07f9a2625c1f4fa57bd04efecf0721900be
parent88d5baf69082e5b410296435008329676b687549
hostfs: store inode in dentry after mkdir if possible.

After handling a mkdir, get the inode for the name and use
d_splice_alias() to store the correct dentry in the dcache.

Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: NeilBrown <neilb@suse.de>
Link: https://lore.kernel.org/r/20250227013949.536172-3-neilb@suse.de
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/hostfs/hostfs_kern.c