Commit fe2073ee authored by Tycho Andersen's avatar Tycho Andersen Committed by Pavel Emelyanov

cgroup: fix potential null dereference

new_controller() returns NULL on error, so let's check for that.
Signed-off-by: 's avatarTycho Andersen <tycho.andersen@canonical.com>
Signed-off-by: 's avatarPavel Emelyanov <xemul@virtuozzo.com>
parent 44c4ef84
......@@ -567,7 +567,11 @@ static int collect_cgroups(struct list_head *ctls)
pr_err("controller %s not found\n", cc->name);
return -1;
} else {
struct cg_controller *nc = new_controller(cc->name);
struct cg_controller *nc;
nc = new_controller(cc->name);
if (!nc)
return -1;
list_add_tail(&nc->l, &cg->l);
n_cgroups++;
current_controller = nc;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment