[Devel] [PATCH VZ10 0/2] kselftest/cgroup/freezer: tests for vz-specific freezer improvements

Pavel Tikhomirov ptikhomirov at virtuozzo.com
Tue Jun 16 14:54:25 MSK 2026


This adds tests for two vz-specific freezer features:

 - Making cgroup frezee even with kthreads
 - Making unsuccesful cgroup freeze pinpoint the "unfreezable" process
   and it's stack in dmesg.

Both tests build auxiliary kernel modules for current kernel to be able
to reproduce those situations, so kernel-devel package is required.

https://virtuozzo.atlassian.net/browse/VSTOR-119676
Signed-off-by: Pavel Tikhomirov <ptikhomirov at virtuozzo.com>

Pavel Tikhomirov (2):
  kselftest/cgroup/freezer: test freezing cgroups with kernel threads
  kselftest/cgroup/freezer: test unfreezable process reporting

 tools/testing/selftests/cgroup/Makefile       |   1 +
 tools/testing/selftests/cgroup/config         |   3 +
 tools/testing/selftests/cgroup/test_freezer.c | 329 ++++++++++++++++++
 .../selftests/cgroup/test_modules/Makefile    |  17 +
 .../cgroup/test_modules/cg_freezer_hang.c     |  86 +++++
 .../cgroup/test_modules/cg_freezer_kthread.c  |  73 ++++
 6 files changed, 509 insertions(+)
 create mode 100644 tools/testing/selftests/cgroup/test_modules/Makefile
 create mode 100644 tools/testing/selftests/cgroup/test_modules/cg_freezer_hang.c
 create mode 100644 tools/testing/selftests/cgroup/test_modules/cg_freezer_kthread.c

-- 
2.54.0



More information about the Devel mailing list