blob: 6e7ec64b69ab4b7aa5ee7aacef569f633f0de296 [file] [log] [blame]
Paul Menageddbcc7e2007-10-18 23:39:30 -07001/* Add subsystem definitions of the form SUBSYS(<name>) in this
2 * file. Surround each one by a line of comment markers so that
3 * patches don't collide
4 */
5
6/* */
7
8/* */
9
Daniel Wagner5fc0b022012-09-12 16:12:05 +020010#if IS_SUBSYS_ENABLED(CONFIG_CPUSETS)
Paul Menage8793d852007-10-18 23:39:39 -070011SUBSYS(cpuset)
12#endif
13
14/* */
15
Daniel Wagner5fc0b022012-09-12 16:12:05 +020016#if IS_SUBSYS_ENABLED(CONFIG_CGROUP_DEBUG)
Paul Menage006cb992007-10-18 23:39:43 -070017SUBSYS(debug)
18#endif
19
Paul Menageddbcc7e2007-10-18 23:39:30 -070020/* */
Serge E. Hallyn858d72e2007-10-18 23:39:45 -070021
Daniel Wagner5fc0b022012-09-12 16:12:05 +020022#if IS_SUBSYS_ENABLED(CONFIG_CGROUP_SCHED)
Srivatsa Vaddagiri68318b82007-10-18 23:41:03 -070023SUBSYS(cpu_cgroup)
24#endif
25
26/* */
Srivatsa Vaddagirid842de82007-12-02 20:04:49 +010027
Daniel Wagner5fc0b022012-09-12 16:12:05 +020028#if IS_SUBSYS_ENABLED(CONFIG_CGROUP_CPUACCT)
Srivatsa Vaddagirid842de82007-12-02 20:04:49 +010029SUBSYS(cpuacct)
30#endif
31
32/* */
33
Daniel Wagner5fc0b022012-09-12 16:12:05 +020034#if IS_SUBSYS_ENABLED(CONFIG_MEMCG)
Balbir Singh8cdea7c2008-02-07 00:13:50 -080035SUBSYS(mem_cgroup)
36#endif
37
38/* */
Serge E. Hallyn08ce5f12008-04-29 01:00:10 -070039
Daniel Wagner5fc0b022012-09-12 16:12:05 +020040#if IS_SUBSYS_ENABLED(CONFIG_CGROUP_DEVICE)
Serge E. Hallyn08ce5f12008-04-29 01:00:10 -070041SUBSYS(devices)
42#endif
43
44/* */
Matt Helsleydc52ddc2008-10-18 20:27:21 -070045
Daniel Wagner5fc0b022012-09-12 16:12:05 +020046#if IS_SUBSYS_ENABLED(CONFIG_CGROUP_FREEZER)
Matt Helsleydc52ddc2008-10-18 20:27:21 -070047SUBSYS(freezer)
48#endif
49
50/* */
Thomas Graff4009232008-11-07 22:56:00 -080051
Daniel Wagner5fc0b022012-09-12 16:12:05 +020052#if IS_SUBSYS_ENABLED(CONFIG_NET_CLS_CGROUP)
Thomas Graff4009232008-11-07 22:56:00 -080053SUBSYS(net_cls)
54#endif
55
56/* */
Vivek Goyal31e4c282009-12-03 12:59:42 -050057
Daniel Wagner5fc0b022012-09-12 16:12:05 +020058#if IS_SUBSYS_ENABLED(CONFIG_BLK_CGROUP)
Vivek Goyal31e4c282009-12-03 12:59:42 -050059SUBSYS(blkio)
60#endif
61
Neil Horman5bc14212011-11-22 05:10:51 +000062/* */
63
Daniel Wagner5fc0b022012-09-12 16:12:05 +020064#if IS_SUBSYS_ENABLED(CONFIG_CGROUP_PERF)
Stephane Eraniane5d13672011-02-14 11:20:01 +020065SUBSYS(perf)
66#endif
67
Vivek Goyal31e4c282009-12-03 12:59:42 -050068/* */
Neil Horman5bc14212011-11-22 05:10:51 +000069
Daniel Wagner5fc0b022012-09-12 16:12:05 +020070#if IS_SUBSYS_ENABLED(CONFIG_NETPRIO_CGROUP)
Neil Horman5bc14212011-11-22 05:10:51 +000071SUBSYS(net_prio)
72#endif
73
74/* */
Aneesh Kumar K.V2bc64a22012-07-31 16:42:12 -070075
Daniel Wagner5fc0b022012-09-12 16:12:05 +020076#if IS_SUBSYS_ENABLED(CONFIG_CGROUP_HUGETLB)
Aneesh Kumar K.V2bc64a22012-07-31 16:42:12 -070077SUBSYS(hugetlb)
78#endif
79
80/* */
Kent Overstreetcafe5632013-03-23 16:11:31 -070081
82#ifdef CONFIG_CGROUP_BCACHE
83SUBSYS(bcache)
84#endif
85
86/* */