From 78fffa25f2d9aced0d9715c5cc6949e5f154ce85 Mon Sep 17 00:00:00 2001 From: Gilles Gouaillardet Date: Mon, 7 Jan 2019 11:50:40 +0900 Subject: [PATCH] mpool/hugepage: plug a memory leak Refs. open-mpi/ompi#6242 Signed-off-by: Gilles Gouaillardet --- opal/mca/mpool/hugepage/mpool_hugepage_component.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/opal/mca/mpool/hugepage/mpool_hugepage_component.c b/opal/mca/mpool/hugepage/mpool_hugepage_component.c index 6d01835cd6d..acc669575b2 100644 --- a/opal/mca/mpool/hugepage/mpool_hugepage_component.c +++ b/opal/mca/mpool/hugepage/mpool_hugepage_component.c @@ -15,8 +15,8 @@ * Copyright (c) 2012-2016 Los Alamos National Security, LLC. All rights * reserved. * Copyright (c) 2016 Intel, Inc. All rights reserved. - * Copyright (c) 2016 Research Organization for Information Science - * and Technology (RIST). All rights reserved. + * Copyright (c) 2016-2019 Research Organization for Information Science + * and Technology (RIST). All rights reserved. * * $COPYRIGHT$ * @@ -274,6 +274,7 @@ static void mca_mpool_hugepage_find_hugepages (void) { opal_output_verbose (MCA_BASE_VERBOSE_INFO, opal_mpool_base_framework.framework_output, "found huge page with size = %lu, path = %s, mmap flags = 0x%x, with invalid " "permissions, skipping", hp->page_size, hp->path, hp->mmap_flags); + OBJ_RELEASE(hp); } }