linux/tools/testing/selftests/cgroup
Linus Torvalds c3b510de42 cgroup: Fixes for v7.3-rc1
- After cgroup.kill was written to a cgroup, every child cloned into it
   with CLONE_INTO_CGROUP was spuriously killed because the fork path
   snapshotted the kill counter before resolving the target cgroup.
 
 - Releasing an isolated cpuset partition dropped the isolation of CPUs
   isolated on the kernel command line.
 
 - Selftest and documentation fixes.
 -----BEGIN PGP SIGNATURE-----
 
 iIQEABYKACwWIQTfIjM1kS57o3GsC/uxYfJx3gVYGQUCapXm8w4cdGpAa2VybmVs
 Lm9yZwAKCRCxYfJx3gVYGbhtAQCfUc4oanF94uiAGzH2UAA2HIorLT4TDjuDj/oM
 qrqeLQEA1p2XQz56SYXhK8fG+fy+Ep3xxqS2gStmtYL20ie4lQc=
 =i4QU
 -----END PGP SIGNATURE-----

Merge tag 'cgroup-for-7.3-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup

Pull cgroup fixes from Tejun Heo:

 - After cgroup.kill was written to a cgroup, every child cloned into it
   with CLONE_INTO_CGROUP was spuriously killed because the fork path
   snapshotted the kill counter before resolving the target cgroup

 - Releasing an isolated cpuset partition dropped the isolation of CPUs
   isolated on the kernel command line

 - Selftest and documentation fixes

* tag 'cgroup-for-7.3-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup:
  selftests/cgroup: test clone3() into a previously killed cgroup
  cgroup: fix spurious SIGKILL of CLONE_INTO_CGROUP children
  selftests/cgroup: Add test for preserving boot-isolated CPUs
  cgroup/cpuset: Preserve boot-isolated CPUs on partition release
  selftests/cgroup: Drop invalid boot isolation comparison
  docs: cgroup-v2: fix misc.events key format description
  selftests/cgroup: Fix cg_run_in_subcgroups ignoring arg parameter
  selftests/cgroup: set the test plan after the setup checks
2026-08-31 14:20:32 -07:00
..
lib mm.git review status for linus..mm-stable 2026-08-27 09:17:06 -07:00
.gitignore selftests: cgroup: Add basic tests for pids controller 2024-05-26 08:45:10 -10:00
config mm: remove CONFIG_MEMCG_KMEM 2024-07-10 12:14:54 -07:00
Makefile cgroup: selftests: Move cgroup_util into its own library 2025-05-16 11:45:15 -07:00
memcg_protection.m selftests: memcg: adjust expected reclaim values of protected cgroups 2022-05-27 09:33:45 -07:00
test_core.c selftests/cgroup: set the test plan after the setup checks 2026-08-19 10:04:43 -10:00
test_cpu.c selftests/cgroup: set the test plan after the setup checks 2026-08-19 10:04:43 -10:00
test_cpuset_prs.sh selftests/cgroup: Add test for preserving boot-isolated CPUs 2026-08-24 07:01:44 -10:00
test_cpuset_v1_base.sh selftests/cgroup: Fix string comparison in write_test 2026-05-10 15:54:12 -10:00
test_cpuset_v1_hp.sh selftests/cgroup: Avoid awk -e in cpuset tests 2026-08-10 09:28:03 -10:00
test_cpuset.c selftests/cgroup: set the test plan after the setup checks 2026-08-19 10:04:43 -10:00
test_freezer.c selftests/cgroup: set the test plan after the setup checks 2026-08-19 10:04:43 -10:00
test_hugetlb_memcg.c selftests/cgroup: fix missing TAP output in test_hugetlb_memcg 2026-07-14 11:42:10 -10:00
test_kill.c selftests/cgroup: test clone3() into a previously killed cgroup 2026-08-31 06:19:53 -10:00
test_kmem.c selftests/cgroup: Fix cg_run_in_subcgroups ignoring arg parameter 2026-08-20 07:48:01 -10:00
test_memcontrol.c selftests/cgroup: set the test plan after the setup checks 2026-08-19 10:04:43 -10:00
test_pids.c selftests/cgroup: set the test plan after the setup checks 2026-08-19 10:04:43 -10:00
test_stress.sh kseltest/cgroup: Make test_stress.sh work if run interactively 2022-05-13 09:33:21 -10:00
test_zswap.c cgroup: Fixes for v7.3-rc1 2026-08-31 14:20:32 -07:00
wait_inotify.c kselftest/cgroup: Add cpuset v2 partition root state test 2022-09-04 10:47:28 -10:00
with_stress.sh selftests: cgroup: Run test_core under interfering stress 2019-10-07 07:11:54 -07:00