From 8ab45c97b581b593ff958c7fdf4709a9e2339dc9 Mon Sep 17 00:00:00 2001 From: Xunlei Pang Date: Wed, 6 Nov 2019 20:13:02 +0800 Subject: [PATCH 0952/2944] alinux: cpuacct/proc_stat: Consider isolcpus to #26424323 When "isolcpus=" is passed, skip all its accountings. Signed-off-by: Xunlei Pang Tested-by: Yihao Wu Acked-by: Xunlei Pang Signed-off-by: Yihao Wu --- kernel/sched/cpuacct.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/sched/cpuacct.c b/kernel/sched/cpuacct.c index 057125b..70742e5 100644 --- a/kernel/sched/cpuacct.c +++ b/kernel/sched/cpuacct.c @@ -377,6 +377,9 @@ static int cpuacct_proc_stats_show(struct seq_file *sf, void *v) struct cpuacct_usage_result res; for_each_possible_cpu(cpu) { + if (!housekeeping_cpu(cpu, HK_FLAG_DOMAIN)) + continue; + rcu_read_lock(); __cpuacct_get_usage_result(ca, cpu, cgroup_tg(cgrp), &res); -- 1.8.3.1