Searched hist:"3 ed80a62bf959d34ebd4d553b026fbe7e6fbcc54" (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/include/linux/ |
H A D | cgroup_subsys.h | diff 3ed80a62bf959d34ebd4d553b026fbe7e6fbcc54 Sat Feb 08 09:36:58 CST 2014 Tejun Heo <tj@kernel.org> cgroup: drop module support
With module supported dropped from net_prio, no controller is using cgroup module support. None of actual resource controllers can be built as a module and we aren't gonna add new controllers which don't control resources. This patch drops module support from cgroup.
* cgroup_[un]load_subsys() and cgroup_subsys->module removed.
* As there's no point in distinguishing IS_BUILTIN() and IS_MODULE(), cgroup_subsys.h now uses IS_ENABLED() directly.
* enum cgroup_subsys_id now exactly matches the list of enabled controllers as ordered in cgroup_subsys.h.
* cgroup_subsys[] is now a contiguously occupied array. Size specification is no longer necessary and dropped.
* for_each_builtin_subsys() is removed and for_each_subsys() is updated to not require any locking.
* module ref handling is removed from rebind_subsystems().
* Module related comments dropped.
v2: Rebased on top of fe1217c4f3f7 ("net: net_cls: move cgroupfs classid handling into core").
v3: Added {} around the if (need_forkexit_callback) block in cgroup_post_fork() for readability as suggested by Li.
Signed-off-by: Tejun Heo <tj@kernel.org> Acked-by: Li Zefan <lizefan@huawei.com>
|
H A D | cgroup.h | diff 3ed80a62bf959d34ebd4d553b026fbe7e6fbcc54 Sat Feb 08 09:36:58 CST 2014 Tejun Heo <tj@kernel.org> cgroup: drop module support
With module supported dropped from net_prio, no controller is using cgroup module support. None of actual resource controllers can be built as a module and we aren't gonna add new controllers which don't control resources. This patch drops module support from cgroup.
* cgroup_[un]load_subsys() and cgroup_subsys->module removed.
* As there's no point in distinguishing IS_BUILTIN() and IS_MODULE(), cgroup_subsys.h now uses IS_ENABLED() directly.
* enum cgroup_subsys_id now exactly matches the list of enabled controllers as ordered in cgroup_subsys.h.
* cgroup_subsys[] is now a contiguously occupied array. Size specification is no longer necessary and dropped.
* for_each_builtin_subsys() is removed and for_each_subsys() is updated to not require any locking.
* module ref handling is removed from rebind_subsystems().
* Module related comments dropped.
v2: Rebased on top of fe1217c4f3f7 ("net: net_cls: move cgroupfs classid handling into core").
v3: Added {} around the if (need_forkexit_callback) block in cgroup_post_fork() for readability as suggested by Li.
Signed-off-by: Tejun Heo <tj@kernel.org> Acked-by: Li Zefan <lizefan@huawei.com>
|
/openbmc/linux/net/core/ |
H A D | netclassid_cgroup.c | diff 3ed80a62bf959d34ebd4d553b026fbe7e6fbcc54 Sat Feb 08 09:36:58 CST 2014 Tejun Heo <tj@kernel.org> cgroup: drop module support
With module supported dropped from net_prio, no controller is using cgroup module support. None of actual resource controllers can be built as a module and we aren't gonna add new controllers which don't control resources. This patch drops module support from cgroup.
* cgroup_[un]load_subsys() and cgroup_subsys->module removed.
* As there's no point in distinguishing IS_BUILTIN() and IS_MODULE(), cgroup_subsys.h now uses IS_ENABLED() directly.
* enum cgroup_subsys_id now exactly matches the list of enabled controllers as ordered in cgroup_subsys.h.
* cgroup_subsys[] is now a contiguously occupied array. Size specification is no longer necessary and dropped.
* for_each_builtin_subsys() is removed and for_each_subsys() is updated to not require any locking.
* module ref handling is removed from rebind_subsystems().
* Module related comments dropped.
v2: Rebased on top of fe1217c4f3f7 ("net: net_cls: move cgroupfs classid handling into core").
v3: Added {} around the if (need_forkexit_callback) block in cgroup_post_fork() for readability as suggested by Li.
Signed-off-by: Tejun Heo <tj@kernel.org> Acked-by: Li Zefan <lizefan@huawei.com>
|
H A D | netprio_cgroup.c | diff 3ed80a62bf959d34ebd4d553b026fbe7e6fbcc54 Sat Feb 08 09:36:58 CST 2014 Tejun Heo <tj@kernel.org> cgroup: drop module support
With module supported dropped from net_prio, no controller is using cgroup module support. None of actual resource controllers can be built as a module and we aren't gonna add new controllers which don't control resources. This patch drops module support from cgroup.
* cgroup_[un]load_subsys() and cgroup_subsys->module removed.
* As there's no point in distinguishing IS_BUILTIN() and IS_MODULE(), cgroup_subsys.h now uses IS_ENABLED() directly.
* enum cgroup_subsys_id now exactly matches the list of enabled controllers as ordered in cgroup_subsys.h.
* cgroup_subsys[] is now a contiguously occupied array. Size specification is no longer necessary and dropped.
* for_each_builtin_subsys() is removed and for_each_subsys() is updated to not require any locking.
* module ref handling is removed from rebind_subsystems().
* Module related comments dropped.
v2: Rebased on top of fe1217c4f3f7 ("net: net_cls: move cgroupfs classid handling into core").
v3: Added {} around the if (need_forkexit_callback) block in cgroup_post_fork() for readability as suggested by Li.
Signed-off-by: Tejun Heo <tj@kernel.org> Acked-by: Li Zefan <lizefan@huawei.com>
|
/openbmc/linux/block/ |
H A D | blk-cgroup.c | diff 3ed80a62bf959d34ebd4d553b026fbe7e6fbcc54 Sat Feb 08 09:36:58 CST 2014 Tejun Heo <tj@kernel.org> cgroup: drop module support
With module supported dropped from net_prio, no controller is using cgroup module support. None of actual resource controllers can be built as a module and we aren't gonna add new controllers which don't control resources. This patch drops module support from cgroup.
* cgroup_[un]load_subsys() and cgroup_subsys->module removed.
* As there's no point in distinguishing IS_BUILTIN() and IS_MODULE(), cgroup_subsys.h now uses IS_ENABLED() directly.
* enum cgroup_subsys_id now exactly matches the list of enabled controllers as ordered in cgroup_subsys.h.
* cgroup_subsys[] is now a contiguously occupied array. Size specification is no longer necessary and dropped.
* for_each_builtin_subsys() is removed and for_each_subsys() is updated to not require any locking.
* module ref handling is removed from rebind_subsystems().
* Module related comments dropped.
v2: Rebased on top of fe1217c4f3f7 ("net: net_cls: move cgroupfs classid handling into core").
v3: Added {} around the if (need_forkexit_callback) block in cgroup_post_fork() for readability as suggested by Li.
Signed-off-by: Tejun Heo <tj@kernel.org> Acked-by: Li Zefan <lizefan@huawei.com>
|