aboutsummaryrefslogtreecommitdiffstats
path: root/MAINTAINERS
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2014-06-09 18:03:33 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2014-06-09 18:03:33 -0400
commit14208b0ec56919f5333dd654b1a7d10765d0ad05 (patch)
tree474b46c351efced45925d15dc2e0049c49784716 /MAINTAINERS
parent6ea4fa70e4af0da8b133b246458fb789d8cb3985 (diff)
parentc731ae1d0f02a300697a8b1564780ad28a6c2013 (diff)
Merge branch 'for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Pull cgroup updates from Tejun Heo: "A lot of activities on cgroup side. Heavy restructuring including locking simplification took place to improve the code base and enable implementation of the unified hierarchy, which currently exists behind a __DEVEL__ mount option. The core support is mostly complete but individual controllers need further work. To explain the design and rationales of the the unified hierarchy Documentation/cgroups/unified-hierarchy.txt is added. Another notable change is css (cgroup_subsys_state - what each controller uses to identify and interact with a cgroup) iteration update. This is part of continuing updates on css object lifetime and visibility. cgroup started with reference count draining on removal way back and is now reaching a point where csses behave and are iterated like normal refcnted objects albeit with some complexities to allow distinguishing the state where they're being deleted. The css iteration update isn't taken advantage of yet but is planned to be used to simplify memcg significantly" * 'for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup: (77 commits) cgroup: disallow disabled controllers on the default hierarchy cgroup: don't destroy the default root cgroup: disallow debug controller on the default hierarchy cgroup: clean up MAINTAINERS entries cgroup: implement css_tryget() device_cgroup: use css_has_online_children() instead of has_children() cgroup: convert cgroup_has_live_children() into css_has_online_children() cgroup: use CSS_ONLINE instead of CGRP_DEAD cgroup: iterate cgroup_subsys_states directly cgroup: introduce CSS_RELEASED and reduce css iteration fallback window cgroup: move cgroup->serial_nr into cgroup_subsys_state cgroup: link all cgroup_subsys_states in their sibling lists cgroup: move cgroup->sibling and ->children into cgroup_subsys_state cgroup: remove cgroup->parent device_cgroup: remove direct access to cgroup->children memcg: update memcg_has_children() to use css_next_child() memcg: remove tasks/children test from mem_cgroup_force_empty() cgroup: remove css_parent() cgroup: skip refcnting on normal root csses and cgrp_dfl_root self css cgroup: use cgroup->self.refcnt for cgroup refcnting ...
Diffstat (limited to 'MAINTAINERS')
-rw-r--r--MAINTAINERS47
1 files changed, 22 insertions, 25 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 1b22565c59ac..0fbd4a04407b 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2384,16 +2384,35 @@ L: netdev@vger.kernel.org
2384S: Maintained 2384S: Maintained
2385F: drivers/connector/ 2385F: drivers/connector/
2386 2386
2387CONTROL GROUPS (CGROUPS) 2387CONTROL GROUP (CGROUP)
2388M: Tejun Heo <tj@kernel.org> 2388M: Tejun Heo <tj@kernel.org>
2389M: Li Zefan <lizefan@huawei.com> 2389M: Li Zefan <lizefan@huawei.com>
2390L: containers@lists.linux-foundation.org
2391L: cgroups@vger.kernel.org 2390L: cgroups@vger.kernel.org
2392T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2391T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2393S: Maintained 2392S: Maintained
2393F: Documentation/cgroups/
2394F: include/linux/cgroup* 2394F: include/linux/cgroup*
2395F: kernel/cgroup* 2395F: kernel/cgroup*
2396F: mm/*cgroup* 2396
2397CONTROL GROUP - CPUSET
2398M: Li Zefan <lizefan@huawei.com>
2399L: cgroups@vger.kernel.org
2400W: http://www.bullopensource.org/cpuset/
2401W: http://oss.sgi.com/projects/cpusets/
2402T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2403S: Maintained
2404F: Documentation/cgroups/cpusets.txt
2405F: include/linux/cpuset.h
2406F: kernel/cpuset.c
2407
2408CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2409M: Johannes Weiner <hannes@cmpxchg.org>
2410M: Michal Hocko <mhocko@suse.cz>
2411L: cgroups@vger.kernel.org
2412L: linux-mm@kvack.org
2413S: Maintained
2414F: mm/memcontrol.c
2415F: mm/page_cgroup.c
2397 2416
2398CORETEMP HARDWARE MONITORING DRIVER 2417CORETEMP HARDWARE MONITORING DRIVER
2399M: Fenghua Yu <fenghua.yu@intel.com> 2418M: Fenghua Yu <fenghua.yu@intel.com>
@@ -2464,17 +2483,6 @@ M: Thomas Renninger <trenn@suse.de>
2464S: Maintained 2483S: Maintained
2465F: tools/power/cpupower/ 2484F: tools/power/cpupower/
2466 2485
2467CPUSETS
2468M: Li Zefan <lizefan@huawei.com>
2469L: cgroups@vger.kernel.org
2470W: http://www.bullopensource.org/cpuset/
2471W: http://oss.sgi.com/projects/cpusets/
2472T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2473S: Maintained
2474F: Documentation/cgroups/cpusets.txt
2475F: include/linux/cpuset.h
2476F: kernel/cpuset.c
2477
2478CRAMFS FILESYSTEM 2486CRAMFS FILESYSTEM
2479W: http://sourceforge.net/projects/cramfs/ 2487W: http://sourceforge.net/projects/cramfs/
2480S: Orphan / Obsolete 2488S: Orphan / Obsolete
@@ -5757,17 +5765,6 @@ F: include/linux/memory_hotplug.h
5757F: include/linux/vmalloc.h 5765F: include/linux/vmalloc.h
5758F: mm/ 5766F: mm/
5759 5767
5760MEMORY RESOURCE CONTROLLER
5761M: Johannes Weiner <hannes@cmpxchg.org>
5762M: Michal Hocko <mhocko@suse.cz>
5763M: Balbir Singh <bsingharora@gmail.com>
5764M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
5765L: cgroups@vger.kernel.org
5766L: linux-mm@kvack.org
5767S: Maintained
5768F: mm/memcontrol.c
5769F: mm/page_cgroup.c
5770
5771MEMORY TECHNOLOGY DEVICES (MTD) 5768MEMORY TECHNOLOGY DEVICES (MTD)
5772M: David Woodhouse <dwmw2@infradead.org> 5769M: David Woodhouse <dwmw2@infradead.org>
5773M: Brian Norris <computersforpeace@gmail.com> 5770M: Brian Norris <computersforpeace@gmail.com>