Commit efd726a9 authored by Joseph Qi's avatar Joseph Qi Committed by Zheng Zengkai
Browse files

psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT

hulk inclusion
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I4OF4N



------------------------------------------

Fix the build error if CONFIG_CGROUP_CPUACCT is not enabled.

Fixes: a885e3f9 ("psi: support psi under cgroup v1")
Signed-off-by: default avatarJoseph Qi <joseph.qi@linux.alibaba.com>
Reviewed-by: default avatarXunlei Pang <xlpang@linux.alibaba.com>
Signed-off-by: default avatarChen Wandun <chenwandun@huawei.com>
Reviewed-by: default avatarKefeng Wang <wangkefeng.wang@huawei.com>
Reviewed-by: default avatarKefeng Wang <wangkefeng.wang@huawei.com>
Signed-off-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
parent d767c633
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -756,7 +756,11 @@ static struct psi_group *iterate_groups(struct task_struct *task, void **iter)
		if (static_branch_likely(&psi_v1_disabled))
			cgroup = task->cgroups->dfl_cgrp;
		else
#ifdef CONFIG_CGROUP_CPUACCT
			cgroup = task_cgroup(task, cpuacct_cgrp_id);
#else
			cgroup = NULL;
#endif
	} else if (*iter == &psi_system)
		return NULL;
	else