• Linus Torvalds's avatar
    Merge branch 'for-3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup · f075e0f6
    Linus Torvalds authored
    Pull cgroup updates from Tejun Heo:
     "The bulk of changes are cleanups and preparations for the upcoming
      kernfs conversion.
    
       - cgroup_event mechanism which is and will be used only by memcg is
         moved to memcg.
    
       - pidlist handling is updated so that it can be served by seq_file.
    
         Also, the list is not sorted if sane_behavior.  cgroup
         documentation explicitly states that the file is not sorted but it
         has been for quite some time.
    
       - All cgroup file handling now happens on top of seq_file.  This is
         to prepare for kernfs conversion.  In addition, all operations are
         restructured so that they map 1-1 to kernfs operations.
    
       - Other cleanups and low-pri fixes"
    
    * 'for-3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup: (40 commits)
      cgroup: trivial style updates
      cgroup: remove stray references to css_id
      doc: cgroups: Fix typo in doc/cgroups
      cgroup: fix fail path in cgroup_load_subsys()
      cgroup: fix missing unlock on error in cgroup_load_subsys()
      cgroup: remove for_each_root_subsys()
      cgroup: implement for_each_css()
      cgroup: factor out cgroup_subsys_state creation into create_css()
      cgroup: combine css handling loops in cgroup_create()
      cgroup: reorder operations in cgroup_create()
      cgroup: make for_each_subsys() useable under cgroup_root_mutex
      cgroup: css iterations and css_from_dir() are safe under cgroup_mutex
      cgroup: unify pidlist and other file handling
      cgroup: replace cftype->read_seq_string() with cftype->seq_show()
      cgroup: attach cgroup_open_file to all cgroup files
      cgroup: generalize cgroup_pidlist_open_file
      cgroup: unify read path so that seq_file is always used
      cgroup: unify cgroup_write_X64() and cgroup_write_string()
      cgroup: remove cftype->read(), ->read_map() and ->write()
      hugetlb_cgroup: convert away from cftype->read()
      ...
    f075e0f6
Name
Last commit
Last update
..
apparmor Loading commit data...
integrity Loading commit data...
keys Loading commit data...
selinux Loading commit data...
smack Loading commit data...
tomoyo Loading commit data...
yama Loading commit data...
Kconfig Loading commit data...
Makefile Loading commit data...
capability.c Loading commit data...
commoncap.c Loading commit data...
device_cgroup.c Loading commit data...
inode.c Loading commit data...
lsm_audit.c Loading commit data...
min_addr.c Loading commit data...
security.c Loading commit data...