Re: [PATCH v2 32/33] tools/testing/vma: default VMA, mm flag bits to 64-bit

From: Gregory Price

Date: Fri Jul 10 2026 - 17:12:07 EST


On Fri, Jul 10, 2026 at 09:17:13PM +0100, Lorenzo Stoakes wrote:
> With all of the sanitisers turned on, setting the VMA and mm flag bits
> depth to 128 by default results in overly long build times.
>
> Reduce this to 64 - we can always manipulate these later for testing of
> larger bitmaps as needed.
>
> Signed-off-by: Lorenzo Stoakes <ljs@xxxxxxxxxx>

I've never had a "too main recipients" error with my email client
before. Bravo.

Reviewed-by: Gregory Price <gourry@xxxxxxxxxx>

> ---
> tools/testing/vma/Makefile | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/tools/testing/vma/Makefile b/tools/testing/vma/Makefile
> index e72b45dedda5..ef6cc558afe1 100644
> --- a/tools/testing/vma/Makefile
> +++ b/tools/testing/vma/Makefile
> @@ -10,7 +10,7 @@ OFILES = $(SHARED_OFILES) main.o shared.o maple-shim.o
> TARGETS = vma
>
> # These can be varied to test different sizes.
> -CFLAGS += -DNUM_VMA_FLAG_BITS=128 -DNUM_MM_FLAG_BITS=128
> +CFLAGS += -DNUM_VMA_FLAG_BITS=64 -DNUM_MM_FLAG_BITS=64
>
> main.o: main.c shared.c shared.h vma_internal.h tests/merge.c tests/mmap.c tests/vma.c ../../../mm/vma.c ../../../mm/vma_init.c ../../../mm/vma_exec.c ../../../mm/vma.h include/custom.h include/dup.h include/stubs.h
>
>
> --
> 2.55.0
>