Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /*
0003  * List of cgroup subsystems.
0004  *
0005  * DO NOT ADD ANY SUBSYSTEM WITHOUT EXPLICIT ACKS FROM CGROUP MAINTAINERS.
0006  */
0007 
0008 /*
0009  * This file *must* be included with SUBSYS() defined.
0010  */
0011 
0012 #if IS_ENABLED(CONFIG_CPUSETS)
0013 SUBSYS(cpuset)
0014 #endif
0015 
0016 #if IS_ENABLED(CONFIG_CGROUP_SCHED)
0017 SUBSYS(cpu)
0018 #endif
0019 
0020 #if IS_ENABLED(CONFIG_CGROUP_CPUACCT)
0021 SUBSYS(cpuacct)
0022 #endif
0023 
0024 #if IS_ENABLED(CONFIG_BLK_CGROUP)
0025 SUBSYS(io)
0026 #endif
0027 
0028 #if IS_ENABLED(CONFIG_MEMCG)
0029 SUBSYS(memory)
0030 #endif
0031 
0032 #if IS_ENABLED(CONFIG_CGROUP_DEVICE)
0033 SUBSYS(devices)
0034 #endif
0035 
0036 #if IS_ENABLED(CONFIG_CGROUP_FREEZER)
0037 SUBSYS(freezer)
0038 #endif
0039 
0040 #if IS_ENABLED(CONFIG_CGROUP_NET_CLASSID)
0041 SUBSYS(net_cls)
0042 #endif
0043 
0044 #if IS_ENABLED(CONFIG_CGROUP_PERF)
0045 SUBSYS(perf_event)
0046 #endif
0047 
0048 #if IS_ENABLED(CONFIG_CGROUP_NET_PRIO)
0049 SUBSYS(net_prio)
0050 #endif
0051 
0052 #if IS_ENABLED(CONFIG_CGROUP_HUGETLB)
0053 SUBSYS(hugetlb)
0054 #endif
0055 
0056 #if IS_ENABLED(CONFIG_CGROUP_PIDS)
0057 SUBSYS(pids)
0058 #endif
0059 
0060 #if IS_ENABLED(CONFIG_CGROUP_RDMA)
0061 SUBSYS(rdma)
0062 #endif
0063 
0064 #if IS_ENABLED(CONFIG_CGROUP_MISC)
0065 SUBSYS(misc)
0066 #endif
0067 
0068 /*
0069  * The following subsystems are not supported on the default hierarchy.
0070  */
0071 #if IS_ENABLED(CONFIG_CGROUP_DEBUG)
0072 SUBSYS(debug)
0073 #endif
0074 
0075 /*
0076  * DO NOT ADD ANY SUBSYSTEM WITHOUT EXPLICIT ACKS FROM CGROUP MAINTAINERS.
0077  */