From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg0-f67.google.com (mail-pg0-f67.google.com [74.125.83.67]) by dpdk.org (Postfix) with ESMTP id 1D8B329CB for ; Fri, 14 Jul 2017 12:36:24 +0200 (CEST) Received: by mail-pg0-f67.google.com with SMTP id j186so10231214pge.1 for ; Fri, 14 Jul 2017 03:36:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fridaylinux-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=88mN1dru2VKypwa8y8RaQAhfcoRrr1qe/IcJXokTvnw=; b=Phyzbts0XSpV+WbX8PnzGkmVRhKv7xRQ0egprazmWklXUv3/a1oCHaqrtwbdk/ANRt 0u2A7DhNcShPX6+O7Dl+i48xf09O9UMOiXdV4fj4NSh/Hp6bIExeCo5XgfLPCt5tWwQo yBbLdb4Og4FpZwOj61Y5CkfYFM2IHmRACMxdB8KAQ4y7YSMDlsb+3gzXptYkt3gMdXeO /vHXD5nktDPCCtkY+vhv/MxGRttjPqwb6H0Z62RDk4jm/CB4cIvdKZFazOrhI+7KHHdw cnvwrdarueIw5NdQo0wvoTWG4aQWh3Ks2mSHiKK87ijxj4+uTVCWm7PsOGHIim5hWe/b jeMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=88mN1dru2VKypwa8y8RaQAhfcoRrr1qe/IcJXokTvnw=; b=cbhCqjGVlXNJqie14E2v0R8BdpiiZXvT6BVth4fJ/nFC/sx/1G7Q5ib0FKxAsJ0ALv a57B9rqE570rTSOdS6gl9damtVTXo6pXkKX51zir1tUVJRK2HsHEyeFU0nRjaQ7nTdya VG97Q/k7L0LvipMnhkh59CU7s5wA1yBJ2aWZU8m+fUqaRU4jTZjw3KECdn/HjjMVdjet VVB6t3446EZhz4R4u9FBQTcCwVaMn/VoEPojhcdBus1ucXw2LsZ0rsqAmY4WXl7kgCcX ZWbgBKTQoX3iZqmzqN5vQ3qrGBGGw8PALcizTuwC1E0OCniU9ct4bgNHHo4ygHCHZAiX 5NWA== X-Gm-Message-State: AIVw111eB14NH571UC6mjxMp+FXimRq+h5fpyEtlT8jxcB/8SrT96m1Z di98aPKOHCBPyCTN X-Received: by 10.84.193.36 with SMTP id e33mr15376403pld.122.1500028583405; Fri, 14 Jul 2017 03:36:23 -0700 (PDT) Received: from localhost.localdomain ([180.158.48.171]) by smtp.gmail.com with ESMTPSA id y205sm15273553pfb.124.2017.07.14.03.36.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 14 Jul 2017 03:36:22 -0700 (PDT) From: Yuanhan Liu To: Mandeep Rohilla Cc: Shrikrishna Khare , dpdk stable Date: Fri, 14 Jul 2017 18:33:55 +0800 Message-Id: <1500028450-25989-31-git-send-email-yliu@fridaylinux.org> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1500028450-25989-1-git-send-email-yliu@fridaylinux.org> References: <1500028450-25989-1-git-send-email-yliu@fridaylinux.org> Subject: [dpdk-stable] patch 'net/vmxnet3: fix receive queue memory leak' has been queued to LTS release 16.11.3 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jul 2017 10:36:24 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.3 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 07/19/17. So please shout if anyone has objections. Thanks. --yliu --- >>From bd54dd03ec7b85bbb0311146595588898cb5e97c Mon Sep 17 00:00:00 2001 From: Mandeep Rohilla Date: Thu, 15 Jun 2017 08:17:41 -0400 Subject: [PATCH] net/vmxnet3: fix receive queue memory leak [ upstream commit 0bf3a2c07e8f18b7ab3cdf42a4c932af8f7280fc ] This addresses an mbuf leak in an error condition during packet receive. Fixes: dfaff37fc46d ("vmxnet3: import new vmxnet3 poll mode driver implementation") Signed-off-by: Mandeep Rohilla Acked-by: Shrikrishna Khare --- drivers/net/vmxnet3/vmxnet3_rxtx.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/net/vmxnet3/vmxnet3_rxtx.c b/drivers/net/vmxnet3/vmxnet3_rxtx.c index 3ded18e..3056f4f 100644 --- a/drivers/net/vmxnet3/vmxnet3_rxtx.c +++ b/drivers/net/vmxnet3/vmxnet3_rxtx.c @@ -734,6 +734,12 @@ vmxnet3_recv_pkts(void *rx_queue, struct rte_mbuf **rx_pkts, uint16_t nb_pkts) (int)(rcd - (struct Vmxnet3_RxCompDesc *) rxq->comp_ring.base), rcd->rxdIdx); rte_pktmbuf_free_seg(rxm); + if (rxq->start_seg) { + struct rte_mbuf *start = rxq->start_seg; + + rxq->start_seg = NULL; + rte_pktmbuf_free(start); + } goto rcd_done; } -- 2.7.4