From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:37387) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UN97l-0000rM-03 for qemu-devel@nongnu.org; Tue, 02 Apr 2013 17:52:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UN97h-0000Ti-UC for qemu-devel@nongnu.org; Tue, 02 Apr 2013 17:52:12 -0400 Sender: fluxion From: Michael Roth Date: Tue, 2 Apr 2013 16:45:34 -0500 Message-Id: <1364939142-30066-30-git-send-email-mdroth@linux.vnet.ibm.com> In-Reply-To: <1364939142-30066-1-git-send-email-mdroth@linux.vnet.ibm.com> References: <1364939142-30066-1-git-send-email-mdroth@linux.vnet.ibm.com> Subject: [Qemu-devel] [PATCH 29/37] Fix page_cache leak in cache_resize List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: qemu-stable@nongnu.org From: Orit Wasserman Signed-off-by: Orit Wasserman Reviewed-by: Peter Maydell Signed-off-by: Juan Quintela (cherry picked from commit 0db65d624e0211a43c011579d6607a50d8f06082) Signed-off-by: Michael Roth --- page_cache.c | 1 + 1 file changed, 1 insertion(+) diff --git a/page_cache.c b/page_cache.c index ba5640b..748957b 100644 --- a/page_cache.c +++ b/page_cache.c @@ -208,6 +208,7 @@ int64_t cache_resize(PageCache *cache, int64_t new_num_pages) } } + g_free(cache->page_cache); cache->page_cache = new_cache->page_cache; cache->max_num_items = new_cache->max_num_items; cache->num_items = new_cache->num_items; -- 1.7.9.5