[LTP] memcg_move_charge_at_immigrate testcase failure on Linux 6.12.48 with cgroup v1
Bikash Yadev
yadevbikash035@gmail.com
Mon Sep 29 12:35:41 CEST 2025
Hello,
I was running the latest LTP test suite (version ltp-20250530) on Arm64
qemo emulator with Linux- 6.12.48 kernel CONFIG_MEMCG=Y and
CONFIG_MEMCG_V1=Y, so cgroup v1 is being used.
I observed that the testcase "memcg_move_charge_at_immigrate" consistently
fails. Since the testcase fails with open source Linux-6.12.48, I wanted
to clarify wheather this testcase is specifically designed to run with
cgroup v2, or if some or modification is required so that it works
correctly with cgroup v1 as well.
Please check fails logs:
root@:/opt/usr/ltp/testcases/bin# ./memcg_move_charge_at_Immigraate_test.sh
memcg_move_charge_at_immigrate_test 1 TINFO: Running:
memcg_move_charge_at_Immigrate_test sh
memcg_move_charge_at_Immigrate_test 1 TINFO: Tested kernel: Linux 6.12.44
#3 SMP PREEMPT Sat Sep 6 09:44:29 UTC 2025 aarch64 GNU/Linux
memcg_move_charge_at_Immigrate_test 1 TINFO: Using
/tmp/LTP_memcg_move_charge_at_immigrate_test.kwQyw15107 as tmpdir (tmpfs
filesystem)
memcg_move_charge_at_immigrate_test 1 TINFO: timeout per run is Oh 5m 0s
memcg_move_charge_at_immigrate_test 1 TINFO: set
/sys/fs/cgroup/memory/memory.use_hierarchy to 0 failed
memcg_move_charge_at_immigrate_test 1 TINFO: Test disable moving charges
memcg_move_charge_at_immigrate_test 1 TINFO: Running memcg_process
-mmap-anon -s 266240
memcg_move_charge_at_immigrate_test 1 TINFO: Warming up pid: 15145
memcg_move_charge_at_immigrate_test 1 TINFO: Process is still here after
warm up: 15145
memcg_move_charge_at_immigrate_test 1 TPASS: rss is 0 as expected
memcg_move_charge_at_immigrate_test 1 TPASS: cache is O as expected
memcg_move_charge_at_immigrate_test 1 TFAIL: rss is 0, 266240 expected
memcg_move_charge_at_immigrate_test 1 TPASS: cache is O as expected
memcg_move_charge_at_immigrate_test 2 TINFO: Test move anon
memcg_move_charge_at_Immigrate_test 2 TINFO: Running
memcg_process-mmap-anon-shm-mmap-file -s 266240
memcg_move_charge_at_immigrate_test 2 TINFO: Warming up pid: 15174
memcg_move_charge_at_immigrate_test 2 TINFO: Process is still here after
warm up: 15174
memcg_move_charge_at_Immigrate_test 2 TFAIL: rss is 0, 266240 expected.
memcg_move_charge_at_Immigrate_test 2 Pass: cache is 0 expected.
memcg_move_charge_at_Immigrate_test 2 TPass: rss is 0 expected.
memcg_move_charge_at_Immigrate_test 2 TPass: cache is 532480 expected.
memcg_move_charge_at_immigrate_test 3 TINFO: Test move file
memcg_move_charge_at_Immigrate_test 3 TINFO: Running
memcg_process-mmap-anon-shm-mmap-file -s 266240
memcg_move_charge_at_immigrate_test 3 TINFO: Warming up pid: 15212
memcg_move_charge_at_immigrate_test 3 TINFO: Process is still here after
warm up: 15212
memcg_move_charge_at_Immigrate_test 3 TPASS: rss is 0 as expected.
memcg_move_charge_at_Immigrate_test 3 TPass: cache is 532480 as expected.
memcg_move_Charge_at_Immigrate_test 3 TPass: rss is 266240 as expected.
memcg_move_charge_at_Immigrate_test 3 TPass: cache is 0 as expected.
memcg_move_charge_at_immigrate_test 4 TINFO: Test move anon and file
memcg_move_charge_at_Immigrate_test 4 TINFO: Running
memcg_process-mmap-anon-shm-mmap-file -s 266240.
memcg_move_charge_at_immigrate_test 4 TINFO: Warming up pid: 15243
memcg_move_charge_at_immigrate_test 4 TINFO: Process is still here after
warm up: 15243.
memcg_move_charge_at_Immigrate_test 4 TPASS: rss is 262240 as expected.
memcg_move_charge_at_Immigrate_test 4 TPass: cache is 266240 as expected.
memcg_move_Charge_at_Immigrate_test4 TPass: rss is 0 as expected.
memcg_move_charge_at_Immigrate_test 4 TPass: cache is 0 as expected.
More information about the ltp
mailing list