android_kernel_asus_sm8350/Documentation/cgroups
Tejun Heo afcf6c8b75 cgroup: add cgroup_subsys->free() method and use it to fix pids controller
pids controller is completely broken in that it uncharges when a task
exits allowing zombies to escape resource control.  With the recent
updates, cgroup core now maintains cgroup association till task free
and pids controller can be fixed by uncharging on free instead of
exit.

This patch adds cgroup_subsys->free() method and update pids
controller to use it instead of ->exit() for uncharging.

Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Aleksa Sarai <cyphar@cyphar.com>
2015-10-15 16:41:53 -04:00
..
00-INDEX cgroup: add documentation for the PIDs controller 2015-07-14 17:29:23 -04:00
blkio-controller.txt blkcg: move io_service_bytes and io_serviced stats into blkcg_gq 2015-08-18 15:49:17 -07:00
cgroups.txt cgroup: add cgroup_subsys->free() method and use it to fix pids controller 2015-10-15 16:41:53 -04:00
cpuacct.txt Documentation: fix echo command in cgroups/cpuacct.txt 2011-07-23 10:58:08 -07:00
cpusets.txt cpuset, isolcpus: document relationship between cpusets & isolcpus 2015-03-19 14:28:20 -04:00
devices.txt devcg: propagate local changes down the hierarchy 2013-03-20 07:50:21 -07:00
freezer-subsystem.txt cgroup_freezer: implement proper hierarchy support 2012-11-09 10:52:30 -08:00
hugetlb.txt mm: hugetlb_cgroup: convert to lockless page counters 2014-12-10 17:41:04 -08:00
memcg_test.txt mm: memcontrol: rewrite uncharge API 2014-08-08 15:57:17 -07:00
memory.txt memcg: add per cgroup dirty page accounting 2015-06-02 08:33:33 -06:00
net_cls.txt netfilter: x_tables: lightweight process control group matching 2014-01-03 23:41:44 +01:00
net_prio.txt netprio_cgroup: allow nesting and inherit config on cgroup creation 2012-11-22 07:32:47 -08:00
pids.txt cgroup: add documentation for the PIDs controller 2015-07-14 17:29:23 -04:00
unified-hierarchy.txt cgroup: keep zombies associated with their original cgroups 2015-10-15 16:41:53 -04:00