Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

bfs: remove unnecessary dentry_unhash on dir rename

Bfs does not have problems with references to unlinked directories.

CC: tigran@aivazian.fsnet.co.uk
Signed-off-by: Sage Weil <sage@newdream.net>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

authored by

Sage Weil and committed by
Al Viro
76f0b8d2 4b4563dc

-3
-3
fs/bfs/dir.c
··· 224 224 struct bfs_sb_info *info; 225 225 int error = -ENOENT; 226 226 227 - if (new_dentry->d_inode && S_ISDIR(new_dentry->d_inode->i_mode)) 228 - dentry_unhash(new_dentry); 229 - 230 227 old_bh = new_bh = NULL; 231 228 old_inode = old_dentry->d_inode; 232 229 if (S_ISDIR(old_inode->i_mode))