From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH 0/2] Fix crash with vpmd and mbuf debug Date: Mon, 06 Jul 2015 17:08:21 +0200 Message-ID: <19413206.NgCdftO65V@xps13> References: <1435938006-22254-1-git-send-email-bruce.richardson@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org To: Bruce Richardson Return-path: Received: from mail-wg0-f42.google.com (mail-wg0-f42.google.com [74.125.82.42]) by dpdk.org (Postfix) with ESMTP id BA9892E7B for ; Mon, 6 Jul 2015 17:09:31 +0200 (CEST) Received: by wguu7 with SMTP id u7so143293290wgu.3 for ; Mon, 06 Jul 2015 08:09:31 -0700 (PDT) In-Reply-To: <1435938006-22254-1-git-send-email-bruce.richardson@intel.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 2015-07-03 16:40, Bruce Richardson: > When mbuf debug support is turned on in the build time config, crashes will > occur when clearing up the RX/TX rings, if the 10G vector PMD is in use. This > error can be reproduced using testpmd. > This patchset makes the setup/teardown code easier to debug by marking "cold" > code paths as such, and then fixes the errors by checking for already-freed > mbufs when clearing the rings. Applied, thanks