Messages in this thread | | | Date | Mon, 19 Mar 2012 15:58:43 -0700 | From | Tejun Heo <> | Subject | [GIT PULL] cgroup changes for v3.4 |
| |
Hello, Linus.
Please pull from the following branch to receive cgroup changes for v3.4.
git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git for-3.4
Out of the 8 commits, one fixes a long-standing locking issue around tasklist walking and others are cleanups.
Thanks.
Frederic Weisbecker (2): cgroup: Remove wrong comment on cgroup_enable_task_cg_list() cgroup: Walk task list under tasklist_lock in cgroup_enable_task_cg_list
Li Zefan (3): cgroup: remove cgroup_attach_task_current_cg() cgroup: move struct cgroup_pidlist out from the header file cgroup: remove cgroup_subsys argument from callbacks
Mandeep Singh Baines (3): cgroup: simplify double-check locking in cgroup_attach_proc cgroup: replace tasklist_lock with rcu_read_lock cgroup: remove extra calls to find_existing_css_set
Documentation/cgroups/cgroups.txt | 26 ++-- block/blk-cgroup.c | 22 +-- include/linux/cgroup.h | 70 ++------- include/net/sock.h | 7 +- include/net/tcp_memcontrol.h | 2 +- kernel/cgroup.c | 327 +++++++++++++++--------------------- kernel/cgroup_freezer.c | 11 +- kernel/cpuset.c | 16 +-- kernel/events/core.c | 13 +- kernel/sched/core.c | 20 +-- mm/memcontrol.c | 48 ++---- net/core/netprio_cgroup.c | 10 +- net/core/sock.c | 6 +- net/ipv4/tcp_memcontrol.c | 2 +- net/sched/cls_cgroup.c | 10 +- security/device_cgroup.c | 10 +- 16 files changed, 228 insertions(+), 372 deletions(-)
-- tejun
| |