From 6e360d34eea79e85b21352014a88c53c104c211d Mon Sep 17 00:00:00 2001 From: daan Date: Sun, 25 Aug 2019 13:15:26 -0700 Subject: [PATCH] fix 1GB huge page flag on Linux --- src/os.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os.c b/src/os.c index a1b6cdf3..3a9bd30c 100644 --- a/src/os.c +++ b/src/os.c @@ -353,7 +353,7 @@ static void* mi_unix_mmap(void* addr, size_t size, size_t try_alignment, int pro lflags |= MAP_HUGETLB; #endif #ifdef MAP_HUGE_1GB - if ((size % (uintptr_t)1 << 20) == 0) { + if ((size % ((uintptr_t)1 << 30)) == 0) { lflags |= MAP_HUGE_1GB; } else