Commit | Line | Data |
---|---|---|
add0c59d TH |
1 | /* |
2 | * List of cgroup subsystems. | |
3 | * | |
4 | * DO NOT ADD ANY SUBSYSTEM WITHOUT EXPLICIT ACKS FROM CGROUP MAINTAINERS. | |
ddbcc7e8 | 5 | */ |
3ed80a62 | 6 | #if IS_ENABLED(CONFIG_CPUSETS) |
8793d854 PM |
7 | SUBSYS(cpuset) |
8 | #endif | |
9 | ||
3ed80a62 | 10 | #if IS_ENABLED(CONFIG_CGROUP_SCHED) |
073219e9 | 11 | SUBSYS(cpu) |
68318b8e SV |
12 | #endif |
13 | ||
3ed80a62 | 14 | #if IS_ENABLED(CONFIG_CGROUP_CPUACCT) |
d842de87 SV |
15 | SUBSYS(cpuacct) |
16 | #endif | |
17 | ||
3ed80a62 | 18 | #if IS_ENABLED(CONFIG_MEMCG) |
073219e9 | 19 | SUBSYS(memory) |
8cdea7c0 BS |
20 | #endif |
21 | ||
3ed80a62 | 22 | #if IS_ENABLED(CONFIG_CGROUP_DEVICE) |
08ce5f16 SH |
23 | SUBSYS(devices) |
24 | #endif | |
25 | ||
3ed80a62 | 26 | #if IS_ENABLED(CONFIG_CGROUP_FREEZER) |
dc52ddc0 MH |
27 | SUBSYS(freezer) |
28 | #endif | |
29 | ||
3ed80a62 | 30 | #if IS_ENABLED(CONFIG_CGROUP_NET_CLASSID) |
f4009237 TG |
31 | SUBSYS(net_cls) |
32 | #endif | |
33 | ||
3ed80a62 | 34 | #if IS_ENABLED(CONFIG_BLK_CGROUP) |
31e4c28d VG |
35 | SUBSYS(blkio) |
36 | #endif | |
37 | ||
3ed80a62 | 38 | #if IS_ENABLED(CONFIG_CGROUP_PERF) |
073219e9 | 39 | SUBSYS(perf_event) |
e5d1367f SE |
40 | #endif |
41 | ||
3ed80a62 | 42 | #if IS_ENABLED(CONFIG_CGROUP_NET_PRIO) |
5bc1421e NH |
43 | SUBSYS(net_prio) |
44 | #endif | |
45 | ||
3ed80a62 | 46 | #if IS_ENABLED(CONFIG_CGROUP_HUGETLB) |
2bc64a20 AK |
47 | SUBSYS(hugetlb) |
48 | #endif | |
5533e011 TH |
49 | |
50 | /* | |
51 | * The following subsystems are not supported on the default hierarchy. | |
52 | */ | |
53 | #if IS_ENABLED(CONFIG_CGROUP_DEBUG) | |
54 | SUBSYS(debug) | |
55 | #endif | |
add0c59d TH |
56 | /* |
57 | * DO NOT ADD ANY SUBSYSTEM WITHOUT EXPLICIT ACKS FROM CGROUP MAINTAINERS. | |
58 | */ |