From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52964) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VK7Jx-0006tY-Hb for qemu-devel@nongnu.org; Thu, 12 Sep 2013 09:52:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VK7Jp-00028l-1l for qemu-devel@nongnu.org; Thu, 12 Sep 2013 09:52:33 -0400 Message-ID: <5231C6FC.3060506@gmail.com> Date: Thu, 12 Sep 2013 21:51:56 +0800 From: Frank MIME-Version: 1.0 Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] [Qemu-stable] [PATCH] rdma: memory leak InetSocketAddress List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-stable@nongnu.org Cc: Isaku Yamahata , lilei@linux.vnet.ibm.com, qemu-devel@nongnu.org, Michael R Hines It is allocated by g_new0() in inet_parse(), so needs to be freed in qemu_rdma_data_init(). >>From d7a8d1aad11fbe9af389cf9dd6cee14cc3249b1f Mon Sep 17 00:00:00 2001 From: Frank Yang Date: Thu, 12 Sep 2013 21:37:56 +0800 Subject: [PATCH] rdma: memory leak InetSocketAddress Signed-off-by: Frank Yang --- migration-rdma.c | 1 + 1 file changed, 1 insertion(+) diff --git a/migration-rdma.c b/migration-rdma.c index 05a155b..bcbe2d2 100644 --- a/migration-rdma.c +++ b/migration-rdma.c @@ -2512,6 +2512,7 @@ static void *qemu_rdma_data_init(const char *host_port, Error **errp) } } + qapi_free_InetSocketAddress(addr); return rdma; } -- 1.8.3.msysgit.0 -- Frank