Messages in this thread | | | Date | Tue, 2 Oct 2012 16:29:40 +0900 | From | Tejun Heo <> | Subject | [GIT PULL] cgroup changes for v3.7-rc1 |
| |
Hello, Linus.
This is cgroup updates for v3.7-rc1.
* xattr support is added. The implementation is shared with tmpfs. The usage is restricted and intended to be used to manage per-cgroup metadata by system software. tmpfs changes are routed through this branch with Hugh's permission.
* cgroup subsystem ID handling simplified.
Please pull from the following branch to receive the above changes.
git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git for-3.7
Thanks.
Aristeu Rozanski (7): xattr: extract simple_xattr code from tmpfs cgroup: revise how we re-populate root directory cgroup: add xattr support cgroup: rename subsys_bits to subsys_mask cgroup: add documentation on extended attributes usage fs: add missing documentation to simple_xattr functions xattr: mark variable as uninitialized to make both gcc and smatch happy
Daniel Wagner (8): cgroup: net_cls: Move sock_update_classid() declaration to cls_cgroup.h cgroup: net_cls: Do not define task_cls_classid() when not selected cgroup: net_prio: Do not define task_netpioidx() when not selected cgroup: Remove CGROUP_BUILTIN_SUBSYS_COUNT cgroup: Wrap subsystem selection macro cgroup: Do not depend on a given order when populating the subsys array cgroup: Assign subsystem IDs during compile time cgroup: Define CGROUP_SUBSYS_COUNT according the configuration
Michael Kerrisk (1): cgroup: trivial fixes for Documentation/cgroups/cgroups.txt
Documentation/cgroups/cgroups.txt | 92 +++++++---- drivers/net/tun.c | 1 + fs/xattr.c | 180 +++++++++++++++++++++ include/linux/cgroup.h | 25 ++-- include/linux/cgroup_subsys.h | 24 ++-- include/linux/shmem_fs.h | 3 +- include/linux/xattr.h | 48 ++++++ include/net/cls_cgroup.h | 27 ++-- include/net/netprio_cgroup.h | 30 ++--- include/net/sock.h | 8 - kernel/cgroup.c | 320 +++++++++++++++++++++++++------------ mm/shmem.c | 171 ++------------------ net/core/netprio_cgroup.c | 11 -- net/core/sock.c | 15 +-- net/sched/cls_cgroup.c | 13 -- 15 files changed, 575 insertions(+), 393 deletions(-)
-- tejun
| |