From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 0651BADEC for ; Fri, 20 May 2016 12:44:48 +0200 (CEST) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga104.fm.intel.com with ESMTP; 20 May 2016 03:44:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.26,339,1459839600"; d="scan'208";a="706219207" Received: from bricha3-mobl3.ger.corp.intel.com ([10.237.221.57]) by FMSMGA003.fm.intel.com with SMTP; 20 May 2016 03:44:46 -0700 Received: by (sSMTP sendmail emulation); Fri, 20 May 2016 11:44:45 +0025 Date: Fri, 20 May 2016 11:44:45 +0100 From: Bruce Richardson To: SwamZ Cc: dev@dpdk.org Message-ID: <20160520104445.GB19260@bricha3-MOBL3> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Organization: Intel Shannon Ltd. User-Agent: Mutt/1.5.23 (2014-03-12) Subject: Re: [dpdk-dev] Rx_missed_errors drops with larger packet size X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 May 2016 10:44:49 -0000 On Fri, May 20, 2016 at 02:09:02AM -0700, SwamZ wrote: > Hi, > > > While doing performance testing with larger packet size (like 4000 bytes), > we are seeing rx_missed_errors on the interface. This issue is not seen > with packet size less than 2000. There were questions asked in this forum > on rx_missed_error, but there was not any conclusion. Please let me know > what could be the reason for these drops. > > > I tried the following without any luck: > > 1) Tried different burst size like 16, 32 an 64 > > 2) Tried different number of the rx descriptors like 512, 1024, 2048 and > 4096. > > > Setup and testing details: > > CPU Speed : 2.6 GHz > > NIC : 82599ES 10-Gigabit > > IO Virtualization: SR-IOV > > IO and packet processing cores are in the same NUMA. > > Packet size : 4000 bytes > > Traffic rate: 80 % line rate. If the traffic rate is < ~80% then drops are > not seen. > > Application: This is a sample application developed using L3fwd example app. > > DPDK version: 1.7 Hi, Couple of follow up questions: 1. Can you confirm that you are using the standard ~2k buffer size, implying that you are using the slower scattered RX/TX code paths for the 4k packet size case? If so, can you try increasing your buffer size to 5k and see what happens? 2. Does the issue still occur on the latest DPDK 16.04 release, or on the latest code on dpdk.org. Release 1.7 is very old at this stage. Regards, /Bruce