summaryrefslogtreecommitdiffstats
path: root/security/device_cgroup.c
diff options
context:
space:
mode:
authorTejun Heo2013-04-15 22:41:15 +0200
committerTejun Heo2013-04-15 22:46:27 +0200
commitf00baae7ad6c5f1503528efa852f0be8e9513f0e (patch)
tree6d07f953aa06f01b67ed5161073778118b90e6b9 /security/device_cgroup.c
parentcgroup: remove cgrp->top_cgroup (diff)
downloadkernel-qcow2-linux-f00baae7ad6c5f1503528efa852f0be8e9513f0e.tar.gz
kernel-qcow2-linux-f00baae7ad6c5f1503528efa852f0be8e9513f0e.tar.xz
kernel-qcow2-linux-f00baae7ad6c5f1503528efa852f0be8e9513f0e.zip
memcg: force use_hierarchy if sane_behavior
Turn on use_hierarchy by default if sane_behavior is specified and don't create .use_hierarchy file. It is debatable whether to remove .use_hierarchy file or make it ro as the former could make transition easier in certain cases; however, the behavior changes which will be gated by sane_behavior are intensive including changing basic meaning of certain control knobs in a few controllers and I don't really think keeping this piece would make things easier in any noticeable way, so let's remove it. v2: Explain that mem_cgroup_bind() doesn't have to worry about children as suggested by Michal Hocko. Signed-off-by: Tejun Heo <tj@kernel.org> Acked-by: Serge E. Hallyn <serge.hallyn@ubuntu.com> Acked-by: Li Zefan <lizefan@huawei.com> Acked-by: Michal Hocko <mhocko@suse.cz> Acked-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Diffstat (limited to 'security/device_cgroup.c')
0 files changed, 0 insertions, 0 deletions