From 09742179de8ce29411bffd9ee52356c14504fe9b Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Mon, 16 Jul 2018 21:16:30 +0200 Subject: [PATCH] memory: fix segfault when releasing hugepage memory (closes #171) --- lib/memory/hugepage.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/memory/hugepage.c b/lib/memory/hugepage.c index 73263388b..83e1ac67c 100644 --- a/lib/memory/hugepage.c +++ b/lib/memory/hugepage.c @@ -70,7 +70,7 @@ static struct memory_allocation * memory_hugepage_alloc(struct memory_type *m, s ma->alignment = alignment; ma->type = m; - ma->address = mmap(NULL, len, prot, flags, -1, 0); + ma->address = mmap(NULL, ma->length, prot, flags, -1, 0); if (ma->address == MAP_FAILED) { free(ma); return NULL;