From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D58C0A0C4B; Mon, 4 Oct 2021 03:24:49 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5C5074128E; Mon, 4 Oct 2021 03:24:49 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id 037E640688 for ; Mon, 4 Oct 2021 03:24:46 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10126"; a="222708619" X-IronPort-AV: E=Sophos;i="5.85,344,1624345200"; d="scan'208";a="222708619" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Oct 2021 18:24:45 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,344,1624345200"; d="scan'208";a="710732131" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga006.fm.intel.com with ESMTP; 03 Oct 2021 18:24:45 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Sun, 3 Oct 2021 18:24:44 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Sun, 3 Oct 2021 18:24:44 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Sun, 3 Oct 2021 18:24:44 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hlq6lBjNms0Aqsd/6tDROKHsN7gWPFYp0eccXubXDMV4F7si4ptCKkgBMlwv0moL2Qsg8vomBPeefal0pX9PjsZXM3iovQeMlibaayaT8CMa+mb2RGt3vySM5FTziMB+MVfocHDTb7+VSRmLME4oORQQbkuIG4pozz9a9TwDR266XbjfY2MKhS0bWWwu27QiCYPXX7+YUzwCgb8MrecNT0jFVLlNv75jnCCOjvMxv1Gxo9TRG5CIrw4l0TApAMOPMTOOhfoHqw/Vlp7SPxOnjfk2WibeO2EnH7XIHrjYyzMiWS9i8rN/uVsg8jS3YC9Q66rn/BXheoR+e1yKPrAilw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4YpbnXY7WymoQnbAaW4zH/r1M4FzOzvDUzdylS7VJLM=; b=BBTgShcNoHNKthr/l74a8JRJh+hjg2r3I3DgDRxbnBzw0Zb+aSmEw9jvM80TYdaO0kUFgo91lmkJs+rj8LhzwMmocjU9geToYnQGkgkw3D4lLTjDKCr5+1bS9uT3HZvHVbJ8WR7uFALo23EnVHtt9VsWAQTEyzv71zTi1L7Oka/e118ltavl+2jrUnfEIrQX9ntcdUGJ5Q9+ySDYl5chClJp3jL4+xlX4ozpRXpnD3w8sommuTjuk2ZO2PluY/1cMVrqHV8fDOSqxtrpcx+T2epachw5aSqBpnNAhd22Ki4eAQCJ0jxkrZ8G5yPe4Jag+Qc2Rv3T8BgH8QlkSF0ApA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4YpbnXY7WymoQnbAaW4zH/r1M4FzOzvDUzdylS7VJLM=; b=ZnMeJRaqW7MK5lYtyMHC7lBlPPLww9jvL1lCUB6hL7CvcJac90nBgeoTWHPUoKTBooR6GBE4ps6GVOeL6KsuZCRqh0NJB6zOsUnu6Hx0BBhAyN4cI1kN+1a83UtR7hbOQ8Shg6z9UGKIg4jrv5sqYCG4c/LhxmdqCvLkTzom6+8= Received: from MW3PR11MB4587.namprd11.prod.outlook.com (2603:10b6:303:58::7) by MWHPR11MB1662.namprd11.prod.outlook.com (2603:10b6:301:e::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.13; Mon, 4 Oct 2021 01:24:41 +0000 Received: from MW3PR11MB4587.namprd11.prod.outlook.com ([fe80::4d0f:beef:ae28:d933]) by MW3PR11MB4587.namprd11.prod.outlook.com ([fe80::4d0f:beef:ae28:d933%4]) with mapi id 15.20.4566.022; Mon, 4 Oct 2021 01:24:40 +0000 From: "Wu, Jingjing" To: "Nicolau, Radu" , "Xing, Beilei" , "Richardson, Bruce" , "Ananyev, Konstantin" CC: "dev@dpdk.org" , "Doherty, Declan" , "Sinha, Abhijit" , "Zhang, Qi Z" Thread-Topic: [PATCH v4 2/6] net/iavf: rework tx path Thread-Index: AQHXtqtbMsyqvqFHs0W78qpoFcclxqvCD3ug Date: Mon, 4 Oct 2021 01:24:40 +0000 Message-ID: References: <20210909142428.750634-1-radu.nicolau@intel.com> <20211001095130.3343083-1-radu.nicolau@intel.com> <20211001095130.3343083-3-radu.nicolau@intel.com> In-Reply-To: <20211001095130.3343083-3-radu.nicolau@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b3060dd0-e6b1-4668-cdad-08d986d5bd2b x-ms-traffictypediagnostic: MWHPR11MB1662: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3826; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wT8FgQ8hpeXWdX3T2gWeeBHnI6cNJFMqhRB9Gpq/AB6sRilStNI3qNIi+O4JckxE2d+ScZ1DpDQ54Bkh7jJK/W54dwKtyEscLa1OqIiyB5Zm7BbYX+DM7EI/SciIq/96BpfhM1fsG6pHfV3MlZ/Desei92c42hKD1ja/TMMjaDFPILrfhJLDebl+nF5rNmor079dV2g3pLZKCHhsdA3aGMc3/RFXUX8P47h4FBBlmc8PYm3nlsqAuNpKi2yHHRT26AFqVifrzts5E6JC9sLXe2R32PlNdblRHHkL3sPHRMM9P0UQElLOb7GYzVhfanMr7YqgFH5hnrPeXCmYLaapj5/vnIMnDDbsfs6zr5qXQJ2xt34KFSCtFbDRJCH5KvRRcHWfYWQIdyD1dP1EQpc+eIfsrzQnh9EPPRbNFASFiZ1T9Xf7F1GkBWl4gZgGgx84PZzstYgwRckM81VBpTzpDf072gfb3jDwEfJDiniQuL4e2pyhXBk1UY7vlrR3z0kEtb6x/RucoWgJ634SfK/5CJotJmuYUuPm0KPhgkrBVH59ApPEQ9t+vzj5hNkkyAh8bJfFuK7GMdMEqO6QM7hKY5eAbo54Ns0whrIvx/TMM9vaoNEfIitsN7ZVBAhtYRb0acwuLJBZkIcqBLeMhNWaDNEpy3Yt6Wx8fFTQqT1B7BfqmRcY7y07psE62MqROX6p6LfJigTQTUlH7kGp8ODB3A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW3PR11MB4587.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(71200400001)(7696005)(52536014)(107886003)(5660300002)(54906003)(8676002)(122000001)(38070700005)(110136005)(38100700002)(86362001)(316002)(6506007)(53546011)(66446008)(8936002)(66476007)(66556008)(2906002)(76116006)(4744005)(66946007)(186003)(508600001)(33656002)(64756008)(26005)(9686003)(4326008)(83380400001)(6636002)(55016002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?6GvjOzzB9oA187hrpoqv5GNjqDscuvoxJ9YhauPpnyWhcixa1O3z83ZpQN4K?= =?us-ascii?Q?5T2NHRappq03ARZY+Nztq7RQE8kW7eqTf9ysXojMlBCBuJBd2CtpP8W/bO4K?= =?us-ascii?Q?OfAYcMW6SoWfvzR3Og4+ukyIcNzjI17dh8hRyS75Lazfxkf6//J027JNOg7G?= =?us-ascii?Q?w8ASPLalftEr3Bf6O336A0oK4s6s8yixSIh1gVKvNeCsUk5chaSru4w1xmw5?= =?us-ascii?Q?CNLGxbq2Q5Z8fpULR/2VVj4Wz06sAzWkmDR9ddk/y+8tmVdtjI10LpFJkkc2?= =?us-ascii?Q?C9DxMja+n+Aony3JBQ60vA7sBF0oRxm1OnU515loDhqZBQ2Oh4onotUarXcN?= =?us-ascii?Q?lhgd+Rf4vAiYcFsXz5+8T6qdltDP/IXNvf8WXZhZW6QgFBsqAcdNowTFAhy+?= =?us-ascii?Q?DBMJl+vGJMk/8qFtLKHr5XO45YO05ULo8vw3bE76iv1fRbL4DNzTH5PMETvq?= =?us-ascii?Q?I0t0Ami6hiiUXf+NjESiLkIx2GO9dd4Vi2E5Iy4hKPwI53IxKKfGHgHxbjst?= =?us-ascii?Q?5+am5ns0L2UqknDomupWqYrWytxUH76ZzmAO9jS9D0SZSJot67BrvGg/UEDC?= =?us-ascii?Q?2grUMDzcFJJgkxWMsgx25jtGZMnMh5UaX/6O4OFpMTn6klofRKx9lXY8G+eb?= =?us-ascii?Q?nSgsoymb7I/GhR64AVaNXtBvwskjRC6W2f2f3jeInhXPjx26SuLuGMD3PjtF?= =?us-ascii?Q?SHWV5HcGp/VEGFuGIgqXo8vIfm0IYhwBKyTu3AqnD6s968cDufnq7wJy+Jhe?= =?us-ascii?Q?YTUqQGJNObWCFQ5Ebs1Yk65ZA4MRZkjCHnj5nc6QKeltsIeFLwN0N2kWpktr?= =?us-ascii?Q?yDotf1YInQLV+THD/bJEqza6nUyQw3iJnrU9cbZxqJCuh+CQZOqfCyIrx65m?= =?us-ascii?Q?yTIOqoaBbmXRRA51KCFgBzDyCICZDJg6L2fBa1ymYYhM94iQ8TPgH4ssATdk?= =?us-ascii?Q?C79yxJQIt/hJCK/3RBfIIh+LE/o+gNlWI0Y+2aKx8K4FBkbTzaMQ2VDcx6fj?= =?us-ascii?Q?96CDW7TUtRt+xPtUoDNhXK4LNC1QF6AmudHnJaN5wDxersLRPWJfZ5vMi81G?= =?us-ascii?Q?h7Y9PQ4wd+C9MiBU4m84iDvkbqGLUgun/dJgwhQU5jz+lFTyCr+9LEN/l5HW?= =?us-ascii?Q?RAfXHiUyyX9ARkTha0knkJaCFdFW1zgLk8Ght0Q204PlZ1CJs9nfIdYaaVzm?= =?us-ascii?Q?F3ncC68hwCbzl2Bz+2GC9xcVwA4lO2PPCzoGaRAd1Y25GSfFOqSeKjPHsQ/8?= =?us-ascii?Q?YUiSXFmzBiwVYPWUnV5e6oDc8FLiPOD5qKwiLE1N81aYufiMJSg21VPFDo2p?= =?us-ascii?Q?q53MSdSUhlEcHfSoKBTxag2g?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW3PR11MB4587.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b3060dd0-e6b1-4668-cdad-08d986d5bd2b X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2021 01:24:40.8013 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: G35OItpSSG9mNT5t/+4JSkJKP0Ib8n6NT39YXiYQDAU+BSLFPY4B4RwWoNBtoAFNZNrprfrzquqAk09tbTNtHA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1662 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v4 2/6] net/iavf: rework tx path X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" > -----Original Message----- > From: Nicolau, Radu > Sent: Friday, October 1, 2021 5:51 PM > To: Wu, Jingjing ; Xing, Beilei ; Richardson, > Bruce ; Ananyev, Konstantin > Cc: dev@dpdk.org; Doherty, Declan ; Sinha, Abhi= jit > ; Zhang, Qi Z ; Nicolau, R= adu > > Subject: [PATCH v4 2/6] net/iavf: rework tx path >=20 > Rework the TX path and TX descriptor usage in order to > allow for better use of oflload flags and to facilitate enabling of > inline crypto offload feature. >=20 > Signed-off-by: Declan Doherty > Signed-off-by: Abhijit Sinha > Signed-off-by: Radu Nicolau > --- > drivers/net/iavf/iavf_rxtx.c | 536 +++++++++++++++------------ > drivers/net/iavf/iavf_rxtx.h | 9 +- > drivers/net/iavf/iavf_rxtx_vec_sse.c | 10 +- > 3 files changed, 319 insertions(+), 236 deletions(-) Acked-by: Jingjing Wu