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 5A035A00C5; Thu, 25 Aug 2022 10:04:39 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 112AD40DFD; Thu, 25 Aug 2022 10:04:39 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id A767B40156 for ; Thu, 25 Aug 2022 10:04:37 +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 27P68rsc009513; Thu, 25 Aug 2022 01:04:36 -0700 Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2176.outbound.protection.outlook.com [104.47.56.176]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3j5p25v51h-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 25 Aug 2022 01:04:36 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VC79nvAzJiLERuFWWHoxb2/ksOtmRuhXgJuOkhYTpVcQL2Z3LlfVTq2L2IRzqTudg/jyrwkiv9DYLUhvuU8/SloodaOdvN+mPdtqt0Y2fpn8NpzaZisanw1V+Ua5Vfqx1DpMZOL/UmQaaV4QoS9d1ZnviQMe12VRlstve8rq07t33uL2O0BDG8D5HvrMVnRBYvFVKO3rNT6W49exD/bVdbycFHkxyUeMbqzgPnhespnVQMMxvFZPnqXTVhNd40YtpysQiVXCoZgW9K8Iyz9VYw7/uM0kYPSL+xQCyVBNwMQ+ESbk+VGVw7gLqCX5qLEZ+in2rYV3HU2p6E+xbrCLGA== 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=4MvlXRveKZhAVINodNSvmCWdFHFEW5sVPdOqML5jdJc=; b=QXVGBD4BpI93X6Ddhej2xwjRPbf7b9Dm/B3X/J87MEIr280XPulJvZLQt88iW8y3zIoNvOMcGE4WT/GGNuier2SHqmPOY/73NjFEdzdlI1NXyXuHwTlTvSXYmx1yCGGCE0b0X3/jdnTXviFqQmWPw2OU44Q6dJmikZy3Q3pMHmiE5nsqHGQmafgG2HuPZ5oQHaygRSjKMzDq+89fqD1MtgPH5H9yVC+p7bTocJUIyE6U7Ad4fqS2q74nI4xg+V6PWHj/sENL3/UzoOH1UovTXfoUmKkxn5NOLCK7MLIAAeFTiUR0xouSwIi25DXdGnJkO6lHiIiagkgmFtsBHsNbbw== 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=4MvlXRveKZhAVINodNSvmCWdFHFEW5sVPdOqML5jdJc=; b=nWDR1uh2qYmNI+Dp1mobzqAmBWux5dGXSr+fPH54BEzdDi8QTmhmxzQF5ifrX7Knzi3r4v2CW2tKJri7LPofsl1sIv0bEhE8Eyia5hsuLMXnWbuWsqAR+cKXpJcjxDZDtGbpOiRGy5FoYzJ5UxezSNfBqX2FwfZ15RWQQu3qdLI= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by MN2PR18MB2944.namprd18.prod.outlook.com (2603:10b6:208:a3::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.10; Thu, 25 Aug 2022 08:04:32 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::b0e9:25a1:1aea:4382]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::b0e9:25a1:1aea:4382%9]) with mapi id 15.20.5566.015; Thu, 25 Aug 2022 08:04:32 +0000 From: Akhil Goyal To: 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 , "hemant.agrawal@nxp.com" , Fan Zhang , "matan@nvidia.com" Subject: RE: [PATCH] security: remove get_userdata function pointer Thread-Topic: [PATCH] security: remove get_userdata function pointer Thread-Index: AQHYrim6rPHKuR/5LkCMdcxCI/apua2/Vcrw Date: Thu, 25 Aug 2022 08:04:32 +0000 Message-ID: References: <20220812085836.3174870-1-schalla@marvell.com> In-Reply-To: <20220812085836.3174870-1-schalla@marvell.com> 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: 90dbec36-a2f6-4a99-bdca-08da8670714b x-ms-traffictypediagnostic: MN2PR18MB2944:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 94+H7nNswH1oy46cVmN7ziP3/oK6YDsgIq/5PfQkbIq7loMUkkf3xs3N4CYcIsP8xVW1ik2XPLVAWJy9JfvVOXVRuDja7GbBFJxH+QVL18UouK5UUv3I3txdhTRV3Dck7qeY3aGLZXyml9z6T57KAR4Kz/zzLJSiWkUqXw/b2jbgcVz9yEvA99sm1zyoX8g7MhjJMhqA9zTNVfj5/DAX/bKmNLWvQ+Yb/ae3oEmX/K2kxLuT5tn3cT3deNjMUBnJH5ll3NTBreeeJ686mcyxC8uW3xCkqzdXQ0i3AeplnZVP9XED3SOy5aqHhD83WvRCWgJ873s549Jpx+C30J29nwqpcL2ewhd/SftxIlgPwbZzyS6JDEOarE1rDy/q1FfDBagy7gaf3UYxnHZdWzS1fitk7mU0Ivm2evHBZRsly4vN5+jc3LOEPcfOfdSmtRUZJMn/p2JUKxsOFQw/RXNfHugbTMwyktfBhHWQoUqh1/VeQN8J5nrT5E/vDGaL1ILYi4fFujiJoQyUx86C0W/FPpg1JAQkGvL60Tvtmmbue4SLQ3aZz78VCLP6oLpuD5UhrS+4rRBcJRt9ReyMGO8z5vsvKpLoUzG1LF1QpstmmqRXaZu9L2uLhRGt+VIHn227w+DOJssfpO1y2i4+1qN+kCmyQM/MSCoLf3KTF3suK8WoyigeTGP6S637jJwenTL9taS5ONS7VPnQKN6MIlFjIG5XojOGLhbVc29rnZSH6g4b4GXUJu0XnBwNzhKaqE8Y7mJt31VlyU3OyADpUwNDew== 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:(13230016)(4636009)(376002)(136003)(366004)(396003)(39860400002)(346002)(71200400001)(66946007)(478600001)(4326008)(316002)(64756008)(54906003)(8676002)(66476007)(66446008)(76116006)(66556008)(110136005)(52536014)(5660300002)(122000001)(26005)(7696005)(2906002)(9686003)(6506007)(55016003)(15650500001)(55236004)(186003)(41300700001)(558084003)(38100700002)(8936002)(83380400001)(86362001)(38070700005)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?8G2hwFsAhNE9IjKYbokNo8AW4F2J3zov1WwZxTTNCH/qn/jEeFRzbSbaBkVB?= =?us-ascii?Q?s65f5GZq9gdCgaQsSnpqBDilB2jclHh3QfhfZiyPr0iUBXHittLE2aFaCT1K?= =?us-ascii?Q?vR+AcDwgs9EHZJxk8V9ikyoJT8vHApys/J7xwIF76F1t1S/7boDm5u/kVXtq?= =?us-ascii?Q?zy/6DXh5rx6wQmBdtA0l254BzwM/RlQzF9FhNRxVu/rgQ/Fw2ofnO8T6BSjp?= =?us-ascii?Q?QESdKo+xXVfY+QegjaWSB83hgj81xHi9JzUsTU4IphvP9Pxgw7BRkQaxiyGd?= =?us-ascii?Q?zDcnxn9dGhVzmNX82pk/U+NJ66mHjofspY3BlTVmdDPfUIbo7FZa7g8ElTDQ?= =?us-ascii?Q?kfj0/PCXGeJslzfMxuiFrWYmPRs3RLsd9yeCXrzPmS04UK+uUI9psqu9JAG/?= =?us-ascii?Q?X1M50vyBB2wEnzAdlfhImteWeWlzZPJxwayKmLUsRihvoL+G/kyYexKVETy0?= =?us-ascii?Q?4YpAmabfn8odHPZ+wbV4McRene4sAJJzWy1j131QG1qtighUi7YtBl8b3PTE?= =?us-ascii?Q?2nKd3rHFIGxDO7AIeOQg73iCiDlJZk9QKVjtcZhqMpK37yfv3iA5Tgwe5B+1?= =?us-ascii?Q?s2LUOdzSpp+lTPSVT7InFkMj/bTtNC8WiHmGW5Q5Fr4EfexLveVx/g6B7Ifl?= =?us-ascii?Q?SLo4EeVfnkY2RR4g/7TPGVsugoGfAWwoeIJbnyFlc1j0xPzMG533WYFp4b20?= =?us-ascii?Q?/oyg58WFwGWLBlOgKVU8jw/XugPktK0vz+ns1BUQ+Z8RtXRJEpDWeVvoew4+?= =?us-ascii?Q?tUl0hhkG6gCC5kzDLcDSU3QXSezbeFcHymkbYcyqYCepEs1JY+KPTqVnFnXD?= =?us-ascii?Q?GjyaB3YsmaqkvHd7Bs9lFrqvKEWdu9u6MRCmhB5KuGQps926Q+Vjfhm5rQ6Y?= =?us-ascii?Q?dyNsHgXAFi/hb77vDsGqZr/GaI0wxtIIuwnapEJBAMb7rLUr3BT9q3AzChN9?= =?us-ascii?Q?DxaHsATOvDiM1oh2VuJAOXlNKQp3XaMOGrtetrHmeUVcqJ7dYu+66ivVN4WX?= =?us-ascii?Q?b8j6pxRDuj2fUOg4iaS/+wWdD9efz9Xjj75M7LcF0Da7Povxaem+EusyVS5A?= =?us-ascii?Q?Ms3jRyWV78SEaPe1U4ouPyLiyoSoAEhaNfwPcMtYQdRLZsyO/nYUd1uDAai3?= =?us-ascii?Q?tTmYbQzgR4myTeXBlMe4re9nAx1xI0QBV9zwgfVjywFXJwl8U5IzbziJViC7?= =?us-ascii?Q?W2cldV5gA6iejL8G5kEFrtKKwY2Ob5HQk4m+wzwD9Q2Na3iu0ijDYDQ+JAMS?= =?us-ascii?Q?Rt2qFarr2WcFvvIA+aZaST9VT95l4EEtPUVBnMjZ2sFeHnjvu+effO5PKMpi?= =?us-ascii?Q?14rdw1/Yg5k2Vaa/84QYh02a+gJrYY+qLC/HiqMpR54yctOoYrPbUl1+IWjr?= =?us-ascii?Q?fOC9s/lpLneWUGjQCFwJg3N0W4MCAbLuFpdEe5FnfPHgOOM2vZIgnIxJ92Px?= =?us-ascii?Q?XwlIRR+FcoEkZqC2d6uxm568eJJjLx8srqbrpvErTpSMJYUkzu/3NJZ70Jaf?= =?us-ascii?Q?erBQBzfvERiYY/VafU3rV97kzR+mvgZxqS+ISg3mx3K99Spo/gO5gouCK+2R?= =?us-ascii?Q?VtVK/qR786ICmGwVSpANDfzYze5K5ayc2jgp65NO?= 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: 90dbec36-a2f6-4a99-bdca-08da8670714b X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Aug 2022 08:04:32.1124 (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: mCGmB2nhHimSLHWnlJC9hbFXGewXljFdQFCbfxfESOr7vDstN7JTbmmFMtwa3rOvNJI3i9zCOYXcDYmV3AQZKQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR18MB2944 X-Proofpoint-GUID: jYN02FbUhu74kzyyRqG0rU0sOkUR9rWM X-Proofpoint-ORIG-GUID: jYN02FbUhu74kzyyRqG0rU0sOkUR9rWM X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-08-25_03,2022-08-22_02,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 >=20 > 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. >=20 > Signed-off-by: Srujana Challa Acked-by: Akhil Goyal