-
- Downloads
Merge branch 'for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Pull cgroup updates from Tejun Heo: - Christian extended clone3 so that processes can be spawned into cgroups directly. This is not only neat in terms of semantics but also avoids grabbing the global cgroup_threadgroup_rwsem for migration. - Daniel added !root xattr support to cgroupfs. Userland already uses xattrs on cgroupfs for bookkeeping. This will allow delegated cgroups to support such usages. - Prateek tried to make cpuset hotplug handling synchronous but that led to possible deadlock scenarios. Reverted. - Other minor changes including release_agent_path handling cleanup. * 'for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup: docs: cgroup-v1: Document the cpuset_v2_mode mount option Revert "cpuset: Make cpuset hotplug synchronous" cgroupfs: Support user xattrs kernfs: Add option to enable user xattrs kernfs: Add removed_size out param for simple_xattr_set kernfs: kvmalloc xattr value instead of kmalloc cgroup: Restructure release_agent_path handling selftests/cgroup: add tests for cloning into cgroups clone3: allow spawning processes into cgroups cgroup: add cgroup_may_write() helper cgroup: refactor fork helpers cgroup: add cgroup_get_from_file() helper cgroup: unify attach permission checking cpuset: Make cpuset hotplug synchronous cgroup.c: Use built-in RCU list checking kselftest/cgroup: add cgroup destruction test cgroup: Clean up css_set task traversal
Showing
- Documentation/admin-guide/cgroup-v1/cpusets.rst 11 additions, 0 deletionsDocumentation/admin-guide/cgroup-v1/cpusets.rst
- fs/kernfs/inode.c 90 additions, 1 deletionfs/kernfs/inode.c
- fs/kernfs/kernfs-internal.h 2 additions, 0 deletionsfs/kernfs/kernfs-internal.h
- fs/xattr.c 13 additions, 4 deletionsfs/xattr.c
- include/linux/cgroup-defs.h 3 additions, 2 deletionsinclude/linux/cgroup-defs.h
- include/linux/cgroup.h 14 additions, 9 deletionsinclude/linux/cgroup.h
- include/linux/kernfs.h 9 additions, 2 deletionsinclude/linux/kernfs.h
- include/linux/sched/task.h 4 additions, 0 deletionsinclude/linux/sched/task.h
- include/linux/xattr.h 2 additions, 1 deletioninclude/linux/xattr.h
- include/uapi/linux/sched.h 5 additions, 0 deletionsinclude/uapi/linux/sched.h
- kernel/cgroup/cgroup-v1.c 17 additions, 17 deletionskernel/cgroup/cgroup-v1.c
- kernel/cgroup/cgroup.c 270 additions, 91 deletionskernel/cgroup/cgroup.c
- kernel/cgroup/cpuset.c 6 additions, 2 deletionskernel/cgroup/cpuset.c
- kernel/cgroup/pids.c 11 additions, 4 deletionskernel/cgroup/pids.c
- kernel/fork.c 10 additions, 9 deletionskernel/fork.c
- mm/shmem.c 1 addition, 1 deletionmm/shmem.c
- tools/testing/selftests/cgroup/Makefile 3 additions, 3 deletionstools/testing/selftests/cgroup/Makefile
- tools/testing/selftests/cgroup/cgroup_util.c 126 additions, 0 deletionstools/testing/selftests/cgroup/cgroup_util.c
- tools/testing/selftests/cgroup/cgroup_util.h 4 additions, 0 deletionstools/testing/selftests/cgroup/cgroup_util.h
- tools/testing/selftests/cgroup/test_core.c 177 additions, 0 deletionstools/testing/selftests/cgroup/test_core.c
Loading
Please register or sign in to comment