From 859c7b0831635080197a914f9438adf6ac39cdb9 Mon Sep 17 00:00:00 2001 From: Ziye Yang Date: Tue, 13 Jun 2017 13:53:00 +0800 Subject: [PATCH] bdev, malloc: free name to avoid memory leak Change-Id: Id0b79002744006fd5bce14b3a7fc1371bf91dcba Signed-off-by: Ziye Yang Reviewed-on: https://review.gerrithub.io/365107 Tested-by: SPDK Automated Test System Reviewed-by: Ben Walker Reviewed-by: Jim Harris Reviewed-by: Daniel Verkamp --- lib/bdev/malloc/blockdev_malloc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/bdev/malloc/blockdev_malloc.c b/lib/bdev/malloc/blockdev_malloc.c index c520b3d56..7355894ff 100644 --- a/lib/bdev/malloc/blockdev_malloc.c +++ b/lib/bdev/malloc/blockdev_malloc.c @@ -433,6 +433,7 @@ struct spdk_bdev *create_malloc_disk(uint64_t num_blocks, uint32_t block_size) static void free_malloc_disk(struct malloc_disk *mdisk) { + free(mdisk->disk.name); spdk_dma_free(mdisk->malloc_buf); spdk_dma_free(mdisk); }