[LTP] [PATCH v2 0/8] Cleanup the mmap testing suite
Andrea Cervesato
andrea.cervesato@suse.de
Mon Feb 10 10:07:05 CET 2025
Some of the tests in the mmap testing suites are using old API, having
documentation which is not linked to the metadata or need to be cleaned
up a bit. This patch-set is meant to fix these issues. mmap11 is for
IA64 only and that will require a separate patch and discussion.
Signed-off-by: Andrea Cervesato <andrea.cervesato@suse.com>
---
Changes in v2:
- mmap21: verify SIGSEGV
- Link to v1: https://lore.kernel.org/r/20250207-mmap_suite_refactoring-v1-0-d006d921e4d5@suse.com
---
Andrea Cervesato (8):
Refactor mmap03 test
Refactor mmap10 test
Cleanup mmap12 test
Cleanup mmap17 test
Cleanup mmap18 test
Cleanup mmap19 test
Cleanup mmap20 test
Refactor mmap001 test and move it to mmap21
runtest/mm | 8 +-
runtest/syscalls | 2 +-
testcases/kernel/syscalls/mmap/.gitignore | 2 +-
testcases/kernel/syscalls/mmap/mmap001.c | 183 ---------------------
testcases/kernel/syscalls/mmap/mmap03.c | 265 ++++++++----------------------
testcases/kernel/syscalls/mmap/mmap10.c | 261 ++++++++++-------------------
testcases/kernel/syscalls/mmap/mmap12.c | 30 +---
testcases/kernel/syscalls/mmap/mmap17.c | 23 +--
testcases/kernel/syscalls/mmap/mmap18.c | 96 ++++++-----
testcases/kernel/syscalls/mmap/mmap19.c | 2 +-
testcases/kernel/syscalls/mmap/mmap20.c | 3 -
testcases/kernel/syscalls/mmap/mmap21.c | 108 ++++++++++++
12 files changed, 337 insertions(+), 646 deletions(-)
---
base-commit: 2c7100e851308c4e65525b66f1f6749d52791e43
change-id: 20250205-mmap_suite_refactoring-322042abb356
Best regards,
--
Andrea Cervesato <andrea.cervesato@suse.com>
More information about the ltp
mailing list