hpfs: remove unnecessary dentry_unhash on rmdir, dir rename
[deliverable/linux.git] / fs / hpfs / namei.c
index ff0ce21c0867065f2efbcb30fbfee929ee6e4e09..acf95dab2aac97e38ae6a5d8209c70f107189ef9 100644 (file)
@@ -439,8 +439,6 @@ static int hpfs_rmdir(struct inode *dir, struct dentry *dentry)
        int err;
        int r;
 
-       dentry_unhash(dentry);
-
        hpfs_adjust_length(name, &len);
        hpfs_lock(dir->i_sb);
        err = -ENOENT;
@@ -535,9 +533,6 @@ static int hpfs_rename(struct inode *old_dir, struct dentry *old_dentry,
        struct fnode *fnode;
        int err;
 
-       if (new_inode && S_ISDIR(new_inode->i_mode))
-               dentry_unhash(new_dentry);
-
        if ((err = hpfs_chk_name(new_name, &new_len))) return err;
        err = 0;
        hpfs_adjust_length(old_name, &old_len);
This page took 0.024859 seconds and 5 git commands to generate.