diff options
author | 2025-02-27 12:32:54 +1100 | |
---|---|---|
committer | 2025-02-27 20:00:17 +0100 | |
commit | 3f90030e121201cb274cc4754d7be23099180d25 (patch) | |
tree | 65c5f07f9a2625c1f4fa57bd04efecf0721900be /mm/util.c | |
parent | Change inode_operations.mkdir to return struct dentry * (diff) | |
download | wireguard-linux-3f90030e121201cb274cc4754d7be23099180d25.tar.xz wireguard-linux-3f90030e121201cb274cc4754d7be23099180d25.zip |
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>
Diffstat (limited to 'mm/util.c')
0 files changed, 0 insertions, 0 deletions