Loading fs/autofs/root.c +2 −3 Original line number Diff line number Diff line Loading @@ -623,12 +623,11 @@ static int autofs_dir_symlink(struct mnt_idmap *idmap, static int autofs_dir_unlink(struct inode *dir, struct dentry *dentry) { struct autofs_sb_info *sbi = autofs_sbi(dir->i_sb); struct autofs_info *ino = autofs_dentry_ino(dentry); struct autofs_info *p_ino; p_ino = autofs_dentry_ino(dentry->d_parent); p_ino->count--; dput(ino->dentry); dput(dentry); d_inode(dentry)->i_size = 0; clear_nlink(d_inode(dentry)); Loading Loading @@ -710,7 +709,7 @@ static int autofs_dir_rmdir(struct inode *dir, struct dentry *dentry) p_ino = autofs_dentry_ino(dentry->d_parent); p_ino->count--; dput(ino->dentry); dput(dentry); d_inode(dentry)->i_size = 0; clear_nlink(d_inode(dentry)); Loading Loading
fs/autofs/root.c +2 −3 Original line number Diff line number Diff line Loading @@ -623,12 +623,11 @@ static int autofs_dir_symlink(struct mnt_idmap *idmap, static int autofs_dir_unlink(struct inode *dir, struct dentry *dentry) { struct autofs_sb_info *sbi = autofs_sbi(dir->i_sb); struct autofs_info *ino = autofs_dentry_ino(dentry); struct autofs_info *p_ino; p_ino = autofs_dentry_ino(dentry->d_parent); p_ino->count--; dput(ino->dentry); dput(dentry); d_inode(dentry)->i_size = 0; clear_nlink(d_inode(dentry)); Loading Loading @@ -710,7 +709,7 @@ static int autofs_dir_rmdir(struct inode *dir, struct dentry *dentry) p_ino = autofs_dentry_ino(dentry->d_parent); p_ino->count--; dput(ino->dentry); dput(dentry); d_inode(dentry)->i_size = 0; clear_nlink(d_inode(dentry)); Loading