All of lore.kernel.org
 help / color / mirror / Atom feed
* [LTP] [PATCH v2 0/3] extend .request_hugepages
@ 2022-06-02  8:14 Li Wang
  2022-06-02  8:14 ` [LTP] [PATCH v2 1/3] lib: extend .request_hugepages to guarantee enough hpages Li Wang
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Li Wang @ 2022-06-02  8:14 UTC (permalink / raw)
  To: ltp

Changes from v1 to v2:
  * rename .request_hugepages to .hugepages
  * redefine tst_policy to TST_REQUEST, TST_NEEDS
  * remove use array in struct tst_hugepage
  * rename API funcion to tst_reserve_hugepages();

Li Wang (3):
  lib: extend .request_hugepages to guarantee enough hpages
  memfd_create03: make use of new .hugepages
  hugetlb: make use of new .hugepages

 doc/c-test-api.txt                            | 34 ++++++---
 include/tst_hugepage.h                        | 14 +++-
 include/tst_test.h                            | 26 +++++--
 lib/newlib_tests/test20.c                     | 14 ++--
 lib/newlib_tests/test_zero_hugepage.c         |  9 ++-
 lib/tst_hugepage.c                            | 22 +++++-
 lib/tst_test.c                                |  4 +-
 .../kernel/mem/hugetlb/hugemmap/hugemmap01.c  |  2 +-
 .../kernel/mem/hugetlb/hugemmap/hugemmap02.c  |  2 +-
 .../kernel/mem/hugetlb/hugemmap/hugemmap04.c  |  2 +-
 .../kernel/mem/hugetlb/hugemmap/hugemmap05.c  |  5 +-
 .../kernel/mem/hugetlb/hugemmap/hugemmap06.c  |  4 +-
 .../mem/hugetlb/hugeshmat/hugeshmat01.c       |  2 +-
 .../mem/hugetlb/hugeshmat/hugeshmat02.c       |  2 +-
 .../mem/hugetlb/hugeshmat/hugeshmat03.c       |  2 +-
 .../mem/hugetlb/hugeshmat/hugeshmat04.c       | 12 +--
 .../mem/hugetlb/hugeshmat/hugeshmat05.c       |  5 +-
 .../mem/hugetlb/hugeshmctl/hugeshmctl01.c     |  2 +-
 .../mem/hugetlb/hugeshmctl/hugeshmctl02.c     |  2 +-
 .../mem/hugetlb/hugeshmctl/hugeshmctl03.c     |  2 +-
 .../mem/hugetlb/hugeshmdt/hugeshmdt01.c       |  2 +-
 .../mem/hugetlb/hugeshmget/hugeshmget01.c     |  2 +-
 .../mem/hugetlb/hugeshmget/hugeshmget02.c     |  2 +-
 .../mem/hugetlb/hugeshmget/hugeshmget03.c     |  2 +-
 .../mem/hugetlb/hugeshmget/hugeshmget05.c     |  2 +-
 .../kernel/syscalls/futex/futex_wake04.c      |  5 +-
 .../kernel/syscalls/ipc/shmget/shmget02.c     |  2 +-
 .../syscalls/memfd_create/memfd_create03.c    | 74 +------------------
 testcases/kernel/syscalls/pkeys/pkey01.c      |  4 +-
 29 files changed, 113 insertions(+), 149 deletions(-)

-- 
2.36.1


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

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

end of thread, other threads:[~2022-06-03 13:14 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-02  8:14 [LTP] [PATCH v2 0/3] extend .request_hugepages Li Wang
2022-06-02  8:14 ` [LTP] [PATCH v2 1/3] lib: extend .request_hugepages to guarantee enough hpages Li Wang
2022-06-03 13:08   ` Cyril Hrubis
2022-06-02  8:14 ` [LTP] [PATCH v2 2/3] memfd_create03: make use of new .hugepages Li Wang
2022-06-03 13:16   ` Cyril Hrubis
2022-06-02  8:14 ` [LTP] [PATCH v2 3/3] hugetlb: " Li Wang
2022-06-03 13:10   ` Cyril Hrubis

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.