Skip to content

Commit d41ba8c

Browse files
braunergregkh
authored andcommitted
cgroup: add cgroup namespace to tree after owner is set
[ Upstream commit 768b156 ] Otherwise we trip VFS_WARN_ON_ONC() in __ns_tree_add_raw(). Link: https://patch.msgid.link/20251029-work-namespace-nstree-listns-v4-6-2e6f823ebdc0@kernel.org Fixes: 7c60593 ("cgroup: support ns lookup") Tested-by: syzbot@syzkaller.appspotmail.com Reviewed-by: Jeff Layton <jlayton@kernel.org> Signed-off-by: Christian Brauner <brauner@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
1 parent e620258 commit d41ba8c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

kernel/cgroup/namespace.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ static struct cgroup_namespace *alloc_cgroup_ns(void)
3030
ret = ns_common_init(new_ns);
3131
if (ret)
3232
return ERR_PTR(ret);
33-
ns_tree_add(new_ns);
3433
return no_free_ptr(new_ns);
3534
}
3635

@@ -86,6 +85,7 @@ struct cgroup_namespace *copy_cgroup_ns(u64 flags,
8685
new_ns->ucounts = ucounts;
8786
new_ns->root_cset = cset;
8887

88+
ns_tree_add(new_ns);
8989
return new_ns;
9090
}
9191

0 commit comments

Comments
 (0)