Skip to content

Commit de268cc

Browse files
committed
Merge tag 'configfs-for-5.7' of git://git.infradead.org/users/hch/configfs
Pull configfs fix from Christoph Hellwig: "Fix a refcount leak in configfs_rmdir (Xiyu Yang)" * tag 'configfs-for-5.7' of git://git.infradead.org/users/hch/configfs: configfs: fix config_item refcnt leak in configfs_rmdir()
2 parents a811c1f + 8aebfff commit de268cc

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

fs/configfs/dir.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1519,6 +1519,7 @@ static int configfs_rmdir(struct inode *dir, struct dentry *dentry)
15191519
spin_lock(&configfs_dirent_lock);
15201520
configfs_detach_rollback(dentry);
15211521
spin_unlock(&configfs_dirent_lock);
1522+
config_item_put(parent_item);
15221523
return -EINTR;
15231524
}
15241525
frag->frag_dead = true;

0 commit comments

Comments
 (0)