Hello, kernel test robot noticed "kernel-selftests.cgroup.test_kmem.test_percpu_basic.fail" on: commit: aab6103b97f1c7ca6cf33e78d5e6916e53fc265c ("mm: memcg: account memory used for memcg vmstats and lruvec stats") https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master in testcase: kernel-selftests version: kernel-selftests-x86_64-977d51cf-1_20240508 with following parameters: group: cgroup compiler: gcc-13 test machine: 4 threads 1 sockets Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz (Ivy Bridge) with 8G memory (please refer to attached dmesg/kmsg for entire log/backtrace) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <oliver.sang@xxxxxxxxx> | Closes: https://lore.kernel.org/oe-lkp/202405211653.efc447b0-oliver.sang@xxxxxxxxx # timeout set to 300 # selftests: cgroup: test_kmem # not ok 1 test_kmem_basic # ok 2 test_kmem_memcg_deletion # ok 3 test_kmem_proc_kpagecgroup # ok 4 test_kmem_kernel_stacks # ok 5 test_kmem_dead_cgroups # memory.current 20549632 # percpu 12096000 # not ok 6 test_percpu_basic <------ not ok 2 selftests: cgroup: test_kmem # exit=1 the case always pass on parent 70a64b7919cbd6c1 aab6103b97f1c7ca6cf33e78d5e ---------------- --------------------------- fail:runs %reproduction fail:runs | | | :6 100% 6:6 kernel-selftests.cgroup.test_kmem.test_percpu_basic.fail below is the log from one parent run: # timeout set to 300 # selftests: cgroup: test_kmem # not ok 1 test_kmem_basic # ok 2 test_kmem_memcg_deletion # ok 3 test_kmem_proc_kpagecgroup # ok 4 test_kmem_kernel_stacks # ok 5 test_kmem_dead_cgroups # ok 6 test_percpu_basic <------- not ok 2 selftests: cgroup: test_kmem # exit=1 The kernel config and materials to reproduce are available at: https://download.01.org/0day-ci/archive/20240521/202405211653.efc447b0-oliver.sang@xxxxxxxxx -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki