[ofa-general] Re: [PATCH] osm: fixing small memory leak
Yevgeny Kliteynik
kliteyn at dev.mellanox.co.il
Sun Apr 22 12:35:43 PDT 2007
Yevgeny Kliteynik wrote:
> Hi Hal,
>
> This patch fixes a small memory leak - OpenSM was leaking ~200 bytes
Correction (not that it matters too much) - 32 bytes, not 200.
-- Yevgeny
> or more for each guid in the fabric each time the guid2lid file was
> re-read.
>
> Please apply to ofed_1_2 and trunk.
>
> Thanks.
>
> Signed-off-by: Yevgeny Kliteynik <kliteyn at dev.mellanox.co.il>
> ---
> osm/opensm/osm_lid_mgr.c | 1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/osm/opensm/osm_lid_mgr.c b/osm/opensm/osm_lid_mgr.c
> index bd5945f..d856fb0 100644
> --- a/osm/opensm/osm_lid_mgr.c
> +++ b/osm/opensm/osm_lid_mgr.c
> @@ -247,6 +247,7 @@ __osm_lid_mgr_validate_db(
> cl_ptr_vector_set( &p_mgr->used_lids, lid, (void *)1);
> }
> } /* got a lid */
> + free(p_item);
> p_item = (osm_db_guid_elem_t*)cl_qlist_remove_head(&guids);
> } /* all guids */
> Exit:
More information about the general
mailing list