All of lore.kernel.org
 help / color / mirror / Atom feed
* [LTP] [PATCH v3 0/8] Cleanup the mmap testing suite
@ 2025-03-13  9:15 Andrea Cervesato
  2025-03-13  9:15 ` [LTP] [PATCH v3 1/8] Refactor mmap03 test Andrea Cervesato
                   ` (8 more replies)
  0 siblings, 9 replies; 11+ messages in thread
From: Andrea Cervesato @ 2025-03-13  9:15 UTC (permalink / raw)
  To: ltp

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 v3:
- mmap01: this and that
- Link to v2: https://lore.kernel.org/r/20250210-mmap_suite_refactoring-v2-0-6edea3a4363a@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                                |  13 +-
 runtest/syscalls                          |   3 +-
 testcases/kernel/syscalls/mmap/.gitignore |   2 +-
 testcases/kernel/syscalls/mmap/mmap001.c  | 183 ---------------------
 testcases/kernel/syscalls/mmap/mmap03.c   | 263 ++++++++----------------------
 testcases/kernel/syscalls/mmap/mmap10.c   | 255 ++++++++++-------------------
 testcases/kernel/syscalls/mmap/mmap12.c   |  30 +---
 testcases/kernel/syscalls/mmap/mmap17.c   |  52 +++---
 testcases/kernel/syscalls/mmap/mmap18.c   |  90 +++++-----
 testcases/kernel/syscalls/mmap/mmap19.c   |   2 +-
 testcases/kernel/syscalls/mmap/mmap20.c   |   3 -
 testcases/kernel/syscalls/mmap/mmap21.c   |  99 +++++++++++
 12 files changed, 330 insertions(+), 665 deletions(-)
---
base-commit: a92aedfabd5826d07809559508c8486c12ff7b96
change-id: 20250205-mmap_suite_refactoring-322042abb356

Best regards,
-- 
Andrea Cervesato <andrea.cervesato@suse.com>


-- 
Mailing list info: https://lists.linux.it/listinfo/ltp

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2025-03-13  9:59 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-13  9:15 [LTP] [PATCH v3 0/8] Cleanup the mmap testing suite Andrea Cervesato
2025-03-13  9:15 ` [LTP] [PATCH v3 1/8] Refactor mmap03 test Andrea Cervesato
2025-03-13  9:58   ` Petr Vorel
2025-03-13  9:15 ` [LTP] [PATCH v3 2/8] Refactor mmap10 test Andrea Cervesato
2025-03-13  9:15 ` [LTP] [PATCH v3 3/8] Cleanup mmap12 test Andrea Cervesato
2025-03-13  9:15 ` [LTP] [PATCH v3 4/8] Cleanup mmap17 test Andrea Cervesato
2025-03-13  9:15 ` [LTP] [PATCH v3 5/8] Cleanup mmap18 test Andrea Cervesato
2025-03-13  9:15 ` [LTP] [PATCH v3 6/8] Cleanup mmap19 test Andrea Cervesato
2025-03-13  9:15 ` [LTP] [PATCH v3 7/8] Cleanup mmap20 test Andrea Cervesato
2025-03-13  9:15 ` [LTP] [PATCH v3 8/8] Refactor mmap001 test and move it to mmap21 Andrea Cervesato
2025-03-13  9:22 ` [LTP] [PATCH v3 0/8] Cleanup the mmap testing suite Andrea Cervesato via ltp

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.