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 F422BA0C4D; Tue, 28 Sep 2021 10:35:07 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5C2F9410FC; Tue, 28 Sep 2021 10:24:23 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 1C717410EF for ; Tue, 28 Sep 2021 10:24:19 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 18S17oiS026172; Tue, 28 Sep 2021 01:24:18 -0700 Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2109.outbound.protection.outlook.com [104.47.70.109]) by mx0a-0016f401.pphosted.com with ESMTP id 3bbs489f4c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 28 Sep 2021 01:24:17 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TqDlfXxQHjSvCy1tVIZRTawgjM224XRPeYZbw9RDSD29wawZtW2B9BFKFnS2Q3XfTlFJtW/vVG5ggmcZTJCYJNcVwZrM+1n6/O86JaBdYdXoiSmNoPYk65a7Em6IG/IoPhqcn/gxW2h8RgaVqBKswIRidZVR2DgT9/Y2jA5GDa31Ms5UJuwRvwHF/Nwd20lmWSy5xIl0iQMPtEejH0QhTrZJ021js3MuKCiOonapmMbstQzy3Ua5OIQPUVLpBTQrehUaT7hZv4Jyg/XDdGETa4Ybv2J3eXkRfUY2In/HxPksiYHrvbAJWLFeV6/K5MmBhKiykUtn02JKBLCHKM0IMw== 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; bh=rG8m1lqfc+tBizYt3LlYo+JpusdlJ+IjsnmWgEDGFfA=; b=CXqn82XDL47yrGI+0hxdv7SedyJ9RjdfzOvU5RSrTrbvN379e5c2r5su5SzsmswhatAmC4gBc2T/r1ro2IKguThF2fpMETpnzBFpW4NCUHGK7ZO1I5XUYRKq91Q50Ib0TutnkzwclHFIYypCjqpmmJ3vzZtR0Ch2OC2JwtE24FFXmhSYtv3nKxbBSlLlHxKQGm7oPwNSwmM2gm83jlkXDpY/SU9gmbJscMLTHTj5E9c5M9y4IMZGgA3fH43nOtvJXpwnS8EuzkPMzNQBPoofSuV+vFfBj9OvLrKY+EaKZb96TZ8PMlmZFxv6s7rOOA0dilwQRZdoF9TFR48MIow4RQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rG8m1lqfc+tBizYt3LlYo+JpusdlJ+IjsnmWgEDGFfA=; b=t/pGDEL7Cu+bGxoSHa01PWDGIuPmtDmbIzjqtX9c1JVniApJ7mEYbNYymdUe/z8UwhgQA1GXS0dZ+kaosx/YPaoA4RreuKHZLCH/SJ49Q7FUninsR+9Uit8Hf+5sfeOeMcHsr9ymHe3rT++dBMoLu0fA3lyRNXSTbl61yD65H+o= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by CO1PR18MB4635.namprd18.prod.outlook.com (2603:10b6:303:e2::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.15; Tue, 28 Sep 2021 08:24:16 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::6c43:3807:160:5a94]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::6c43:3807:160:5a94%3]) with mapi id 15.20.4544.022; Tue, 28 Sep 2021 08:24:16 +0000 From: Akhil Goyal To: Thomas Monjalon , "konstantin.ananyev@intel.com" , Jerin Jacob Kollanukkaran , Nithin Kumar Dabilpuram CC: "roy.fan.zhang@intel.com" , "hemant.agrawal@nxp.com" , "matan@nvidia.com" , "dev@dpdk.org" , "ferruh.yigit@intel.com" , "radu.nicolau@intel.com" , "olivier.matz@6wind.com" , "g.singh@nxp.com" , "declan.doherty@intel.com" , "jiawenwu@trustnetic.com" Thread-Topic: [EXT] Re: [dpdk-dev] [PATCH v6 2/3] security: add option for faster udata or mdata access Thread-Index: AQHXqk8I7zfGzCo5I0u+8ci4WWlq8qu4MHWAgAD/RCA= Date: Tue, 28 Sep 2021 08:24:16 +0000 Message-ID: References: <20210624102848.3878788-1-gakhil@marvell.com> <20210915163001.26859-1-ndabilpuram@marvell.com> <20210915163001.26859-3-ndabilpuram@marvell.com> <6005074.3AfhPUk8WP@thomas> In-Reply-To: <6005074.3AfhPUk8WP@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 39914726-61f7-4dc8-4834-08d982595c78 x-ms-traffictypediagnostic: CO1PR18MB4635: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ZuwtHgnmG9Q6emEYEG5K09Z77ea7EBHS2NGaVYsyffJqI095HjW8XFEl3Kgbe+e35mO7b8ZMhgIxxFnHGl9EBxNjrnuC+QEUt7fuRLXuIRC2+LUcdWYumwWofL8yV4Ux1jD1fdRY6uDMk344Xfk2is39z0aZ1Ayp9IiXPAyGJFzxOd7Gya5B/kIm3aOzRMaIxV5ttGxjAmzZZ89IqLeSMXjGYAyBqYuLWdcWtJzEYAFm+16bCaKDQxn6mG+YszAsTI9AXgQpQwqfwaiyz/S9LIOU7pXxvAehNJHcKe/ZUGm2n9ffujmDZmp7mZ8cOGGCTBmS2/+iiPiI4d9u6etGKce+tnY+iw8deioeFFPJdWdSYhYd9l95fP0pXvyXTsDw6VqOSXgkKtjGFW0l/6/CNhwQOgDEZQgsjvHfnbl3MkOuYsxnfjDEpDIhv6uVkO/s6wh9r3mWKEAILPYM0LpSSqaFLZ9eGbf9EXrlSVfKoiDj5X8hJjDE7x0x1E00Uk+jCM4MbH75NcyGW9HPBEXWU/bV7mCEDQ7+pdZhh1M/BnaAeBFRezn1gu6JD87wySejZRi7EDS48UDOXXICJfQfHTmFbLm+w9bA2LeHVonGGKsWPMi71CnA9vOUxmZXFwzt22kPVzu6eWgxwoer4Gqua7eMFs1ic4MQDvCdYjXleYeUfzgNaOK+e0CkNRHaESNax/xCA14qIb7YF3WOwW6uVA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(55236004)(8676002)(33656002)(186003)(4326008)(55016002)(5660300002)(6506007)(52536014)(86362001)(54906003)(110136005)(2906002)(8936002)(76116006)(122000001)(15650500001)(38070700005)(316002)(66476007)(9686003)(7416002)(26005)(7696005)(4744005)(6636002)(66446008)(64756008)(66556008)(83380400001)(38100700002)(508600001)(71200400001)(66946007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?qD4BHcGZlFN8glLvYgmPatlPISloE0x9u2nJPha7loAE8Po1OxcnHslzSyIb?= =?us-ascii?Q?VerqfQfvvkcdQfo11aYKNxLQf7rvkOPaJ+xRm2QpapoVtiODItynyP6haaGs?= =?us-ascii?Q?ZOMwLntTaHiFnRzNqwyidPxnYtMrEz/ho5fj+KwAWeV0603Sn3eAaRan8/Og?= =?us-ascii?Q?lkeo7GvNpQlnzgXtq8EDwR9mBObGRfjeovoOoyDEsfcjvEEtWYQ/WxDPDUDU?= =?us-ascii?Q?izYX6RmdFP6rlyvyT0LG6KfKzWPDY53vrlZQt17YiMzJvb5L4t2effgXOgw8?= =?us-ascii?Q?gCgOztq1SS0ymxukx4Dd0iPZKgRpS0ZEGheYlONZDZpFObapAbY33udQ7NyZ?= =?us-ascii?Q?peIoSgyiIv0ocpXP1zEYGXFDqNVJBCHCe/Jec62IwtBWWyP/Gjpn7uecOd5e?= =?us-ascii?Q?D2stzvihkC0CnhJi3IJyGhJuofiKlX/DgVTf+lA24r7yXnBCE19yyd1H6Qq9?= =?us-ascii?Q?e5FtsX59iTNH8y2j2IZx8I/cpZ5GPJ2f+9OJpcg4GCpc1pUmWVYSklj3Ao7s?= =?us-ascii?Q?kZ+fdBfc+Nyd6SeIkOcmzW/4Xivac9hdqruu4VczpPEC+5fzCEpHe9xZokgO?= =?us-ascii?Q?kgbeAxu6pFiqE2NaCT6oikjSIOgimqaqywsYOxuzn74/75Tfp03r5pPVGNc8?= =?us-ascii?Q?gGsXtJVTY+WPXKHfPYa22TQLnf5h0EEiWnv/tAOg4arCU59KBTkzslLCRTjL?= =?us-ascii?Q?Tc5FvZVkZBZHTvA8Q6JRZy/2nw74IY7Xq39asIe5ve1gTs3EwwZpYw1nwGWu?= =?us-ascii?Q?RWD+mLoFvzLCTwgZoKIVpj2IP30YxtzgxeE9pwlJoQ/7tNm9Cfo+qjAwTv8Z?= =?us-ascii?Q?s2sNkrua2Zv24v3HSG/MY+r8EKbCiNSibT24ROn2EuktKfpj2QUAGUC94lDe?= =?us-ascii?Q?krrQUzcXXCr9CbmJR1gkGmWKa77Sm6ZM2YszIgKiDfQcWLvkzzKMG3cmc7BQ?= =?us-ascii?Q?Hvc5x8tu7q8ErqxH/2p9SOUh7OmI74cJxNeAHp5/bfZUXmPcK9+DDiXpOSKp?= =?us-ascii?Q?V7ob0KLpWDpwUhDd7Ts/4YjWagJCCfxunVR9bxuwXtBQc4mAEFX36ZcB/pOq?= =?us-ascii?Q?VDrla/dFZww0Ap1JxgU77N1fRHLpTeZygadCiJ9H00hg3ZmgpMkI978HlCCL?= =?us-ascii?Q?OjofBquePk4DTD2WYca51jWn57nE/5e9z98X+v0vGW1aAGpk4w6zqtx1nm3I?= =?us-ascii?Q?gVtsM03/yrFN6Jg8jaAUa6+N1dTDlnUZa4dX06F/IeA11tUewhH+IL5w0wq6?= =?us-ascii?Q?h2o8Q3MMhXwpHn3JbttVU9iMJq1vjKTkFPID3I1Acpy7AePQaDSmYDtoM/PO?= =?us-ascii?Q?ucRtTDHfN8xBZqdJk/mSQJn6?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 39914726-61f7-4dc8-4834-08d982595c78 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2021 08:24:16.3179 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: FMgjD7+N3vtlPWFNALAZq32DHyfRFZFMMCce8B5xRBfV79g0IDz5Rqyblc6gqCWJgnewMNQve4c3NhmWExt8ag== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR18MB4635 X-Proofpoint-GUID: 3Xnf3Zl8Pn5mZcKtNBHDZi3JhCiUvd4W X-Proofpoint-ORIG-GUID: 3Xnf3Zl8Pn5mZcKtNBHDZi3JhCiUvd4W X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.391,FMLib:17.0.607.475 definitions=2021-09-28_04,2021-09-28_01,2020-04-07_01 Subject: Re: [dpdk-dev] [EXT] Re: [PATCH v6 2/3] security: add option for faster udata or mdata access 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" > > --- a/doc/guides/rel_notes/release_21_08.rst > > +++ b/doc/guides/rel_notes/release_21_08.rst > > @@ -223,6 +223,12 @@ ABI Changes > > > > * No ABI change that would break compatibility with 20.11. > > > > +* security: ``rte_security_set_pkt_metadata`` and > ``rte_security_get_userdata`` > > + routines used by Inline outbound and Inline inbound security process= ing > are > > + made inline and enhanced to do simple 64-bit set/get for PMD's that = do > not > > + have much processing in PMD specific callbacks but just 64-bit set/g= et. > > + This avoids a per pkt function pointer jump overhead for such PMD's. >=20 > Please pay attention it is not the right release notes. >=20 Fixed... My bad.