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 <[email protected]> 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 _______________________________________________ Devel mailing list [email protected] https://lists.openvz.org/mailman/listinfo/devel
