From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) by dpdk.org (Postfix) with ESMTP id 914AF137C for ; Thu, 18 Feb 2016 02:31:37 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1252; q=dns/txt; s=iport; t=1455759097; x=1456968697; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=o0jRWqu5XF7QrNjkR6XPdpO2rkl7rIiBuey/mMiMPjo=; b=QHGzPCoyA4e1MQHoWBXmgf/T3wuJw0Zh+0VWOzbsWE+fEsJu2xshtcAO 2y1tje2ivGhU8x36oIlpDllTBdPxOTNQ1MrTUhy8x9qvEyPPPFcIRuGwR HGJoafa4OJ/6/9LUiOJuT9NsQXsmkzR4m6iXb77bfcvM6RhyQzk4EOfWo w=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AGAgCoHsVW/5tdJa1egzqBPwa3bIITA?= =?us-ascii?q?Q2BZ4YNAoFTOBQBAQEBAQEBZBwLhEEBAQEEOksEAgEIEQQBAR8QMh0IAgQTCIg?= =?us-ascii?q?Su3EBAQEBAQEBAQEBAQEBAQEBAQEBF4YShDuIbwWHVo8uAY1RgWOEQ4hUjkYBH?= =?us-ascii?q?gEBQoNjaodEfAEBAQ?= X-IronPort-AV: E=Sophos;i="5.22,463,1449532800"; d="scan'208";a="239634505" Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 18 Feb 2016 01:31:36 +0000 Received: from XCH-RCD-009.cisco.com (xch-rcd-009.cisco.com [173.37.102.19]) by rcdn-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id u1I1Vavi023661 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for ; Thu, 18 Feb 2016 01:31:36 GMT Received: from xch-rcd-007.cisco.com (173.37.102.17) by XCH-RCD-009.cisco.com (173.37.102.19) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Wed, 17 Feb 2016 19:31:37 -0600 Received: from xch-rcd-007.cisco.com ([173.37.102.17]) by XCH-RCD-007.cisco.com ([173.37.102.17]) with mapi id 15.00.1104.009; Wed, 17 Feb 2016 19:31:37 -0600 From: "John Daley (johndale)" To: "dev@dpdk.org" Thread-Topic: [PATCH] Enic PMD Rx performance improvements Thread-Index: AQHRaHwbDACTxMRGX0Sn05kj5RoIqp8xBKnQ Date: Thu, 18 Feb 2016 01:31:37 +0000 Message-ID: References: <1455601009-21573-1-git-send-email-johndale@cisco.com> In-Reply-To: <1455601009-21573-1-git-send-email-johndale@cisco.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.19.145.148] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH] Enic PMD Rx performance improvements 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: Thu, 18 Feb 2016 01:31:37 -0000 I found a data corruption in further testing, so please reject the patch an= d I'll send a V2. Thanks, John > -----Original Message----- > From: John Daley (johndale) > Sent: Monday, February 15, 2016 9:37 PM > To: dev@dpdk.org > Cc: John Daley (johndale) > Subject: [PATCH] Enic PMD Rx performance improvements >=20 > This is a rewrite of the receive path of the Enic PMD to simplify the cod= e and > improve packet rate. Sorry I couldn't figure a way to organize it as a se= ries of > patches, so I'm submitting it as a single patch. > thanks, > john >=20 > johndale (1): > ENIC PMD receive path performance improvements. >=20 > drivers/net/enic/Makefile | 1 + > drivers/net/enic/base/vnic_rq.c | 99 ++-------- > drivers/net/enic/base/vnic_rq.h | 147 +------------- > drivers/net/enic/enic.h | 16 +- > drivers/net/enic/enic_ethdev.c | 21 +- > drivers/net/enic/enic_main.c | 319 +++++++++---------------------- > drivers/net/enic/enic_res.h | 16 +- > drivers/net/enic/enic_rx.c | 413 > ++++++++++++++++++++++++++++++++++++++++ > 8 files changed, 555 insertions(+), 477 deletions(-) create mode 100644 > drivers/net/enic/enic_rx.c >=20 > -- > 2.7.0