From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752325AbdFJOFE (ORCPT ); Sat, 10 Jun 2017 10:05:04 -0400 Received: from mail-qt0-f193.google.com ([209.85.216.193]:34621 "EHLO mail-qt0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752218AbdFJOFC (ORCPT ); Sat, 10 Jun 2017 10:05:02 -0400 From: Tejun Heo To: Li Zefan , hannes@cmpxchg.org, peterz@infradead.org, mingo@redhat.com, longman@redhat.com Cc: cgroups@vger.kernel.org, linux-kernel@vger.kernel.org, kernel-team@fb.com, pjt@google.com, luto@amacapital.net, efault@gmx.de, torvalds@linux-foundation.org Subject: [PATCH 10/10] sched: Make cpu/cpuacct threaded controllers Date: Sat, 10 Jun 2017 10:03:51 -0400 Message-Id: <20170610140351.10703-11-tj@kernel.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170610140351.10703-1-tj@kernel.org> References: <20170610140351.10703-1-tj@kernel.org> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Waiman Long Make cpu and cpuacct cgroup controllers usable within a threaded cgroup. Signed-off-by: Waiman Long --- kernel/sched/core.c | 1 + kernel/sched/cpuacct.c | 1 + 2 files changed, 2 insertions(+) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index c86ab2c4ed3b..85e5358da560 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -7469,6 +7469,7 @@ struct cgroup_subsys cpu_cgrp_subsys = { .legacy_cftypes = cpu_legacy_files, .dfl_cftypes = cpu_files, .early_init = true, + .threaded = true, #ifdef CONFIG_CGROUP_CPUACCT /* * cpuacct is enabled together with cpu on the unified hierarchy diff --git a/kernel/sched/cpuacct.c b/kernel/sched/cpuacct.c index 07ed36cc2600..ee4976a5dde0 100644 --- a/kernel/sched/cpuacct.c +++ b/kernel/sched/cpuacct.c @@ -412,4 +412,5 @@ struct cgroup_subsys cpuacct_cgrp_subsys = { .css_free = cpuacct_css_free, .legacy_cftypes = files, .early_init = true, + .threaded = true, }; -- 2.13.0