Loading fs/super.c +5 −1 Original line number Diff line number Diff line Loading @@ -517,7 +517,11 @@ struct super_block *sget_userns(struct file_system_type *type, hlist_add_head(&s->s_instances, &type->fs_supers); spin_unlock(&sb_lock); get_filesystem(type); register_shrinker(&s->s_shrink); err = register_shrinker(&s->s_shrink); if (err) { deactivate_locked_super(s); s = ERR_PTR(err); } return s; } Loading Loading
fs/super.c +5 −1 Original line number Diff line number Diff line Loading @@ -517,7 +517,11 @@ struct super_block *sget_userns(struct file_system_type *type, hlist_add_head(&s->s_instances, &type->fs_supers); spin_unlock(&sb_lock); get_filesystem(type); register_shrinker(&s->s_shrink); err = register_shrinker(&s->s_shrink); if (err) { deactivate_locked_super(s); s = ERR_PTR(err); } return s; } Loading