diff --git a/testcases/kernel/controllers/memcg/functional/memcg_lib.sh b/testcases/kernel/controllers/memcg/functional/memcg_lib.sh index a89e244858d..00494645634 100755 --- a/testcases/kernel/controllers/memcg/functional/memcg_lib.sh +++ b/testcases/kernel/controllers/memcg/functional/memcg_lib.sh @@ -402,7 +402,12 @@ if [ $? -ne 0 ]; then fi # Post 4.16 kernel updates stat in batch (> 32 pages) every time -PAGESIZES=$(($PAGESIZE * 33)) +# Post 6.1 kernel updates stat in batch (> 64 pages) every time +if tst_kvcmp -lt "6.1"; then + PAGESIZES=$(($PAGESIZE * 33)) +else + PAGESIZES=$(($PAGESIZE * 65)) +fi # On recent Linux kernels (at least v5.4) updating stats happens in batches # (PAGESIZES) and also might depend on workload and number of CPUs. The kernel