[LTP] [PATCH V4 0/6] improvement work on libswap library

Li Wang
2024-01-24T04:46:14Z

V3-->V4
* create a contiguous swapfile in swapoff01.c
* fixing old-XFS requires initialize swapfile issue

Todo:
* replace the tst_brk with tst_res+return in is_support_swap
* customisze swapfile size if needed

Test env:
Fedora38(x86_64, Btrfs), RHEL9(s390x, XFS), RHEL8(aarch64, XFS)

Li Wang (5):
libswap: add known swap supported fs check
swapon01: Improving test with memory limits and swap reporting
libswap: add function to prealloc contiguous file
libswap: Introduce file contiguity check
swapoff01: make use of make_swapfile

Petr Vorel (1):
swapon01: Test on all filesystems

libs/libltpswap/libswap.c | 145 +++++++++++++++++-
testcases/kernel/syscalls/swapoff/swapoff01.c | 5 +-
testcases/kernel/syscalls/swapon/swapon01.c | 16 +-
3 files changed, 155 insertions(+), 11 deletions(-)

--
2.40.1