[PATCH v2 0/2] selftests/mm: uffd-stress fixes

Dev Jain posted 2 patches 3 weeks, 2 days ago
tools/testing/selftests/mm/run_vmtests.sh | 10 +++++++---
tools/testing/selftests/mm/uffd-stress.c  | 17 +++++++++++------
2 files changed, 18 insertions(+), 9 deletions(-)
[PATCH v2 0/2] selftests/mm: uffd-stress fixes
Posted by Dev Jain 3 weeks, 2 days ago
This patchset ensures that the number of hugepages is correctly set in the
system so that the uffd-stress test does not fail due to the racy nature of
the test. Patch 1 changes the hugepage constraint in the run_vmtests.sh
script, whereas patch 2 changes the constraint in the test itself.

---
Based on 6.17-rc5.

Dev Jain (2):
  selftests/mm/uffd-stress: make test operate on less hugetlb memory
  selftests/mm/uffd-stress: stricten constraint on free hugepages needed
    before the test

 tools/testing/selftests/mm/run_vmtests.sh | 10 +++++++---
 tools/testing/selftests/mm/uffd-stress.c  | 17 +++++++++++------
 2 files changed, 18 insertions(+), 9 deletions(-)

-- 
2.30.2
Re: [PATCH v2 0/2] selftests/mm: uffd-stress fixes
Posted by Dev Jain 3 weeks, 2 days ago
On 09/09/25 11:45 am, Dev Jain wrote:
> This patchset ensures that the number of hugepages is correctly set in the
> system so that the uffd-stress test does not fail due to the racy nature of
> the test. Patch 1 changes the hugepage constraint in the run_vmtests.sh
> script, whereas patch 2 changes the constraint in the test itself.
>
> ---

Missed the changelog:

v1->v2:
Compute adjustment as a function of the number of threads

v1:
https://lore.kernel.org/all/20250826070705.53841-1-dev.jain@arm.com/

> Based on 6.17-rc5.
>
> Dev Jain (2):
>    selftests/mm/uffd-stress: make test operate on less hugetlb memory
>    selftests/mm/uffd-stress: stricten constraint on free hugepages needed
>      before the test
>
>   tools/testing/selftests/mm/run_vmtests.sh | 10 +++++++---
>   tools/testing/selftests/mm/uffd-stress.c  | 17 +++++++++++------
>   2 files changed, 18 insertions(+), 9 deletions(-)
>