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 8C629A00C4; Thu, 29 Sep 2022 06:49:57 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 345DE40FAE; Thu, 29 Sep 2022 06:49:57 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 6C7CD40E5A for ; Thu, 29 Sep 2022 06:49:56 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 28SK0xu7029051; Wed, 28 Sep 2022 21:49:54 -0700 Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2174.outbound.protection.outlook.com [104.47.55.174]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3jvrvjjvnh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 28 Sep 2022 21:49:54 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ioyFfYVCH6aAhZKO+UMO70ZiQCxPD9fYNSGDlblF2xpEizY2mzSnFPKUwHJ85eA0hlskgP78CKJVcEy84RnFOF3uV/cESaXKgi0E4EZbJJ1/xdBTqhf2G3tAroZS58g9WbDXW7rCAOAYyQRMg3nS6RGLkKI3iRuzUORtBI5GzpARLPSCSOxBvtGlyuMMiy8xwuFDKHxrKhc0vAXY71/T8O1rBmo+ZKwCkM2vzLLSZafBKF6ph3dRYvx5ArsUnP10LAh/Mrxx3Q6PLwL6fifbi+uGQcI7xEIJ8o6HMpCSVioF+26jWpMiBBQW/4YFXymU/XJ6ho3q1UjYNHlV8ioNzg== 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=hxnYon0X1bxo3afpEuuPq7eqlcrMQJhodRq/tWtp7pU=; b=Fg7rPEt+16n265esLT7VpQ/JM0IGtsyFs7JVi+f6POoon1wTlN/9oMmTQkAukgGQA1KfTZhnDYnyD+SfvTmxSJGLfXO4ziB3nW/L6j20xFRSdQIukVmWchGp6QKBlOvGF0JnM1wVQm/JoBHhUsSP6UU8X/QARpkaUpT59EnVlVn2hjcCjmJ/DdSeHdSQM3ZYRI5/zmEOW7K4Cwz7e0wXgSE1e23LpUqdDgUSnRQUmkTGZcBoOorJhWnJVMiBP7q/h2juBBRxJeOU0TSxKcE5SrE7FJ8939gFXhFZQkoU4ua12dasNdeetCw2VVSJwLIdIDnyGcyAufmnikOqRV92iw== 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=hxnYon0X1bxo3afpEuuPq7eqlcrMQJhodRq/tWtp7pU=; b=UW70aA5ypu9ljy7ttAGxFbmW77kP+1ccwlgV01mCoiSpPQsCwlc+CSGJcxn3rYa04M/ZxBs06VvJ23aL/cZKDe59795kA0cIUc8gh4LZgwPom+kAV8NuVAQVhWddg7RemBq0A6zYmknavuFxTXqKKdwAk6q121oopZmGPNys0BM= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by PH0PR18MB4906.namprd18.prod.outlook.com (2603:10b6:510:121::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.15; Thu, 29 Sep 2022 04:49:46 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::ee27:3b96:a580:ba9e]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::ee27:3b96:a580:ba9e%9]) with mapi id 15.20.5676.015; Thu, 29 Sep 2022 04:49:46 +0000 From: Akhil Goyal To: Akhil Goyal , Srujana Challa , "radu.nicolau@intel.com" , "konstantin.v.ananyev@yandex.ru" CC: "dev@dpdk.org" , Nithin Kumar Dabilpuram , Jerin Jacob Kollanukkaran , Anoob Joseph , Srujana Challa Subject: RE: [PATCH] security: remove get_userdata function pointer Thread-Topic: [PATCH] security: remove get_userdata function pointer Thread-Index: AQHYrim6rPHKuR/5LkCMdcxCI/apua3z6mUwgAI210A= Date: Thu, 29 Sep 2022 04:49:46 +0000 Message-ID: References: <20220812085836.3174870-1-schalla@marvell.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|PH0PR18MB4906:EE_ x-ms-office365-filtering-correlation-id: c9b8b8f8-05fa-47ea-e29f-08daa1d60871 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: x/7BB/+SCn9SADFTdgVxbwRw3JOtkNo7S8A9n/1Um+7sEzRxrDU7txrCgwqDmBIjvLCAwz5m2mURKR+jXXVCwVXL6lS4uqgZkjGgRG4/E6HtlH7HIFeWGa2OPjmWiW5eIJb8ZKqFtmI9KZZWIvtLt4APun5vo9VhlxYLLL+RKowsupCzDd/h8GqHGF8gOuiz0DWzqXtLXy6oDVBBgETFksjVlBOb34IU5wbtUedrpxmxpd+2fi5oMFSFDb3tVKsVv/MgaMqkkDTPFl7IaLWyvLNskrVrCBR5AJssAKmmMy5zw9dLbLlBoZzOCasuqKtAqeMfmc2V0pnwlAsOIWNnP/57W8QaV24MRFs01YNOvmoHBnzXxby3rppy8dBq8CxSBrhLUIPt0eIws0USNVNBbCm/4LUkM/7WlroXRRNeL+X6vgE7UE+IdA5dLeEFAVVIW2zFAoHJL+VknYKpqR2Qkd4XSMPlx6/KnGkjz1WIykw1ob7QQehjnYNUK/Jybg/JAlKoMF2ta7MCr7wzmjj6z0wLcYutUBWD//TMQGTn+Yyjt+jC6BUP6B+0p9sZVLGmEYDSy6AnXALdNZrgLn3VOTtsu+wtxf3GhTuAh9yNCpYTpFGSR3VBanCI9v0ZWaBf9ch88KjWt+zTvRXJxKGNbuhaWkHnWyBmQcdT/P0Im7JjvqMep2xA6KDwi3x8JK+03zwhB4wlAo3ZhOQbZw3sc5IuNb3c11xKDl7weAB/go4lTmiZLzm2dtL612nzptp6V/q00J2E6bM+yA/Uf4WMGw== 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:(13230022)(4636009)(136003)(366004)(376002)(39860400002)(396003)(346002)(451199015)(66446008)(83380400001)(55016003)(186003)(64756008)(76116006)(66946007)(66556008)(86362001)(5660300002)(33656002)(110136005)(66476007)(107886003)(8936002)(54906003)(38070700005)(52536014)(316002)(4744005)(55236004)(6506007)(26005)(15650500001)(4326008)(38100700002)(7696005)(9686003)(71200400001)(478600001)(8676002)(122000001)(41300700001)(2906002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?1cZWU5nL2FEgu4CGw0uP77hlTDnYBRoKj2xNMTL5pqYQI1r/SZuQHGZIlmfT?= =?us-ascii?Q?Vaca+mEvCjklnSCrdq4LGFPY2vAkGlb8kAzH0urudz+xdXfWO35bQysoruV2?= =?us-ascii?Q?s/K680veUM1DIL+zsdJus9vsPkP/YNDtx9pQAlx1QC0QJCGTfPYEA2oxD7Kf?= =?us-ascii?Q?vHcx2JNTwOAYk0k9mD8/ePt4rEu/9lHUNlzTwC65/dUEdEYsBARZuqYHQD3l?= =?us-ascii?Q?p/4Lwmdk6n2VvaKPI/lJhuI744x8mt1qcfKCZDtmRXVL08+J5vyQvbFGfBLl?= =?us-ascii?Q?P774OB9fN/FV3TYp9zNYFo4JLACxJ0MMz8IjhugS4sWctZDyGO200omRCYi2?= =?us-ascii?Q?gDEdlpJT7JeevCcskkfMIGZb4SYwJGx95MciZqdD8yG7JmFzA4zFCZB/0vbL?= =?us-ascii?Q?TQ8HspRx1J7BJgDABJQYX08C+oKZqgspnWLbm9+KxYwKUanSv+n88JcJ6a4v?= =?us-ascii?Q?xc4LtXZapXCzu8976Ec8sv2+BB1QDeKNduDbOCxr32xILX42g2PuknhiMgYW?= =?us-ascii?Q?psVQ0h/8OhKBo70OkYzS/ZxIrRQQbZllq1QFwDiUw5jsrId+ITJaRsdNq4dc?= =?us-ascii?Q?IDl0DcGvf40Lmds3q4FpzBkgSYLyNLjC3heHNknO1yMtVmk3GFlmgXlHo23Y?= =?us-ascii?Q?SPUM+BiU0LV27iU3mMvDRext2ex2yPaNZYI8IKW8N8WsJiRV4kB+82nLbzMi?= =?us-ascii?Q?3MZ+zex3XkVi6ni+GIaJeGFWytNlAYEBGtjOEo8opxjN65CP6uhaVJ6Qpzcc?= =?us-ascii?Q?PLufzaPaNViFtHUhR75S54GBoN8Sh6UPtRGHihON+aHUimHoq13cRFwvIDh8?= =?us-ascii?Q?MvxVXRy2B+CcgwmOhBp2wIIkp9AOiQoSYSTnQHWtxt5bgr/AdcjsurDaetXu?= =?us-ascii?Q?v7s1K664PJeFud/EputYRQ8JrSZkMl6GxDKGveP3R+B1K8T099wl9xM/DBKu?= =?us-ascii?Q?PoIuW1KTZ+qj3FMFh9cMZP6otwlLcXSYyZWVa/ll79uKoc/orVo2BEdZH4lL?= =?us-ascii?Q?8CQEwQ5VBc9m8Iab1btAR1Hp5HiV0Nrsh/JwlG3yXE/C+F7Ea28w7SPY6UiI?= =?us-ascii?Q?JHREH3H0mMjfQzKfjQ+NiEIUzBhCwffO9F3UEvnDqS0orQB+fdnUy1rxz6hv?= =?us-ascii?Q?gqDM6m1hLeoKA2VuNAAEBMui0y+pYZ4WyoMOirmTaXsozvxxTzgwDAKECaTH?= =?us-ascii?Q?dE3t7iOeJOAAXZtfFLe7ztcKnFiLmuQkBBdhNhs2ZYnoCZHW+Kq4ty2a0qM8?= =?us-ascii?Q?mADz8xaQ5189CS2Fen97DKceDxtRJSSNq/Nc+wEonvmEEb5nQS+HzKeBQN+V?= =?us-ascii?Q?8I1rrDh3yzgJ20t8bziYNfARng6j3VDrJ570QxcQBVRrkURC9Fq3falUYtey?= =?us-ascii?Q?snqgGFoNAOJapDZtJDlsOFQZo54yymm1dHfmTtX0tXnI50peJZaVL4codhyZ?= =?us-ascii?Q?f/l2jqKxdkqlm+BFTaow+v82Fs1gyMg7q0QL3RtRzrNpNFX+OaSNNe8sJ61g?= =?us-ascii?Q?3XbPt1jNSIb26V4OUnybJ+dWzejOVPbsQdnDxDQIjpRgnlcFNIOdB3aLLaA4?= =?us-ascii?Q?Qt5d581+2yfc6OkAro0=3D?= 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: c9b8b8f8-05fa-47ea-e29f-08daa1d60871 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Sep 2022 04:49:46.2788 (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: wh4yP5gVO6Kpa6G4/bBEwW0QPVMtq2j+1rJBQdZnmORneap8/XyZCRn0KNdPeHShprxAJUdjMXKdrdZ3rp15Jw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR18MB4906 X-Proofpoint-GUID: 0N4mrecKy4q07gbpildT9fbqr1l_vxKF X-Proofpoint-ORIG-GUID: 0N4mrecKy4q07gbpildT9fbqr1l_vxKF X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-09-29_02,2022-09-29_01,2022-06-22_01 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 > > Subject: [PATCH] security: remove get_userdata function pointer > > > > Removes get_userdata function pointer as it is being unused > > and make fast accessing method that uses dynamic field to get > > userdata as default for optimizing security path. > > > > Signed-off-by: Srujana Challa > Applied to dpdk-next-crypto >=20 Release notes added for API changes introduced in this patch. Updated patch title and description as well.