Message ID | 20240319100822.3243785-3-liwang@redhat.com |
---|---|
State | Changes Requested |
Headers | show |
Series | add method to create swapfile by MB size | expand |
> The modification in the setup function changes the swap file > creation approach. Instead of allocating swap space based on > a number of blocks (which potentially could be too small for > the polluted memory swapout, thus causing an OOM), it now uses > a fixed size of 128 units for the swap file creation. Great, thank you. Reviewed-by: Petr Vorel <pvorel@suse.cz> Kind regards, Petr
diff --git a/testcases/kernel/syscalls/swapon/swapon01.c b/testcases/kernel/syscalls/swapon/swapon01.c index 2e399db61..17fde00bc 100644 --- a/testcases/kernel/syscalls/swapon/swapon01.c +++ b/testcases/kernel/syscalls/swapon/swapon01.c @@ -38,7 +38,7 @@ static void verify_swapon(void) static void setup(void) { is_swap_supported(SWAP_FILE); - MAKE_SWAPFILE_BLKS(SWAP_FILE, 10, 0); + MAKE_SWAPFILE_SIZE(SWAP_FILE, 128, 0); SAFE_CG_PRINTF(tst_cg, "cgroup.procs", "%d", getpid()); SAFE_CG_PRINTF(tst_cg, "memory.max", "%lu", TESTMEM);