diff --git a/NEWS b/NEWS index c66eb4bfafb..42e4f04761e 100644 --- a/NEWS +++ b/NEWS @@ -32,6 +32,14 @@ This file contains notable changes between releases for each release since Open MPI 1.0. Because Open MPI maintains multiple release branches at any time, it is possible for items to appear more than once in the list. +3.0.2 -- To be released +------------------------ + +Bug fixes/minor improvements: + +- Plug a memory leak in MPI_Mem_free(). Thanks to Philip Blakely for reporting. +- Fix the tree spawn operation when the number of nodes is larger than the radix. Thanks to Carlos Eduardo de Andrade for reporting. + 3.0.1 -- October, 2017 ---------------------- diff --git a/opal/mca/mpool/base/mpool_base_alloc.c b/opal/mca/mpool/base/mpool_base_alloc.c index 605ffbdf280..b34e438c1b6 100644 --- a/opal/mca/mpool/base/mpool_base_alloc.c +++ b/opal/mca/mpool/base/mpool_base_alloc.c @@ -14,6 +14,8 @@ * Copyright (c) 2010 IBM Corporation. All rights reserved. * Copyright (c) 2015 Los Alamos National Security, LLC. All rights * reserved. + * Copyright (c) 2017 Research Organization for Information Science + * and Technology (RIST). All rights reserved. * $COPYRIGHT$ * * Additional copyrights may follow @@ -97,6 +99,7 @@ void *mca_mpool_base_alloc(size_t size, opal_info_t *info, const char *hints) mca_mpool_base_tree_item_put (mpool_tree_item); } else { mpool_tree_item->mpool = mpool; + mpool_tree_item->key = mem; mca_mpool_base_tree_insert (mpool_tree_item); }