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 5006144098; Wed, 22 May 2024 10:51:56 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4208040273; Wed, 22 May 2024 10:51:56 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.17]) by mails.dpdk.org (Postfix) with ESMTP id B2287400D6 for ; Wed, 22 May 2024 10:51:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1716367915; x=1747903915; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=I5AaWwwEUSPIaXx7wzU99SLT7GbDC6H+YoHed9u/1Io=; b=Wmpf04/pjwrNCGA+nPjpIP4FZ5XhcI9+wWISD68/VuBnn67eytJSTdV+ FrCH12k2OUAWcL9cyU8yqjIo2Xmk1epbOvrdthabUHACmJB+FusYgRhgN PZMAOwXPYj2ReS/1weHyT+aAgvc1evghMeywHWab0CUp/yZXcXrOS4/mD kGUEBxShNHVYeFDhW2Fm7NZxgPU5VaUtXOyjl0BA5YkfT6NDvN1yJPQ1Y tb1hM9tfTkj0EkFvDS3NM5k4Njl6IWJnjy8ij2vYF9vZNw7KTVdSTpO1k 7ZXZb8mACaHrrxWiWirUOb1yVjxwktEjg3HmN8F4l+1xVJbYUXddfr1BV w==; X-CSE-ConnectionGUID: yKc9W2dTRwS1DdakIG0xtg== X-CSE-MsgGUID: folrxPi9QTOdy8Hm4Qxmdg== X-IronPort-AV: E=McAfee;i="6600,9927,11079"; a="12475432" X-IronPort-AV: E=Sophos;i="6.08,179,1712646000"; d="scan'208";a="12475432" Received: from orviesa007.jf.intel.com ([10.64.159.147]) by fmvoesa111.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 May 2024 01:51:53 -0700 X-CSE-ConnectionGUID: aP+odGOdRtq85dtBVjs46w== X-CSE-MsgGUID: tE8jEQd8SLON4UdG77gMYg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,179,1712646000"; d="scan'208";a="33810368" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orviesa007.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 22 May 2024 01:51:53 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.2507.39; Wed, 22 May 2024 01:51:52 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Wed, 22 May 2024 01:51:52 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.169) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Wed, 22 May 2024 01:51:52 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HxnJBGe7YhMhvxiqeTHpI7n67xRBiW2GRjh+7scmalPZ1mgh+qZbqJEXdIoELvet3NUoEremp0mP8tVVy7qP6MWIxto+8sU+bi/QKRg0kiH7OBrKfeYEsI2B7kWOEyi9mxcWUvPYtu1+wWCmyHwHRLlOqlkpBfVoqCj0UYmJsYbJsOxHsBBLa1ly+k2qs/0gK/nvPdXtVlZoDXiVtUDRrOZQczjWeWI9AEpr+V4aY/M5rBiZXkxPGN4Lv+Caq1gPtFwtwxI6+vCs2wgxLp54ouz6FcCMl3gyJcNKJtD6Gr4sGRjbdFQIFOcdPplUkMtnSKnxiu1qfO7HyEpD3NHPNw== 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=I5AaWwwEUSPIaXx7wzU99SLT7GbDC6H+YoHed9u/1Io=; b=dXYiQxVuxcfi8pepAIhDOKZSr6xtK/Jt9XlN2uxX9M/FT0DoXy4kqkfffH980HTBYd7ucgLZD+C/wre1B3k9qAIyOZ1MMHDY4hnG0dr74QpBtOwjmbgeswwoU9GpXZ+TTZ6u1glFWDcZXoiI9Y6A4eAeor83i88Mr6572JpRZfpui/5KzkFSTeOXnZPmjH+dflpU7ALoVQh9lYUe/+JTT1Ir6dl/pij8+EiXYOgZnLdcN4PXNYqOSUlfscCGGkwnBsDDFiknuQU3x7/qGE/afu4B1bJFyQPqZBhFPz80q+L1DXtnZoY5B80L2FkK1RSO4lCLC2np/KRRbvyrW08mGg== 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 Received: from MW4PR11MB5911.namprd11.prod.outlook.com (2603:10b6:303:16b::16) by BL1PR11MB5955.namprd11.prod.outlook.com (2603:10b6:208:386::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.35; Wed, 22 May 2024 08:51:49 +0000 Received: from MW4PR11MB5911.namprd11.prod.outlook.com ([fe80::1d00:286c:1800:c2f2]) by MW4PR11MB5911.namprd11.prod.outlook.com ([fe80::1d00:286c:1800:c2f2%3]) with mapi id 15.20.7611.016; Wed, 22 May 2024 08:51:49 +0000 From: "Kundapura, Ganapati" To: "dev@dpdk.org" , "gakhil@marvell.com" CC: "Gujjar, Abhinandan S" , "fanzhang.oss@gmail.com" , "'Power, Ciara'" Subject: RE: [PATCH v1] crypto: fix build issues on crypto callbacks macro undefined Thread-Topic: [PATCH v1] crypto: fix build issues on crypto callbacks macro undefined Thread-Index: AQHaj9XgIxDDCslMeECklgxt3xrjUbFsWIwAgDbP4yA= Date: Wed, 22 May 2024 08:51:49 +0000 Message-ID: References: <20240416081222.3002268-1-ganapati.kundapura@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5911:EE_|BL1PR11MB5955:EE_ x-ms-office365-filtering-correlation-id: 451d8e4c-e4ca-41cf-aa0e-08dc7a3c6b6e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230031|366007|1800799015|376005|38070700009; x-microsoft-antispam-message-info: =?us-ascii?Q?jtnp1vArfYslIPTxkEX7EYrR2gShzectocSYSWvVOcimIEOjDzg6Er5p05Cs?= =?us-ascii?Q?P0gravqKclyPzWAUn4nyLJS8fKrgcyVncyMAzrcuD+gdGpTYkVOcsO4ssaNb?= =?us-ascii?Q?H051O0XpGiv0EuBcvFJkrUXjo0Beno/aibUx8piGABByL8Y4Eihrlti+45Ge?= =?us-ascii?Q?9mAVQWnfioqhR6k8dKzoLHsVZmUWY92Z5impzooJ6KINxK6iUSm4JvMWCFAr?= =?us-ascii?Q?AttHqzBmn2TmhePz36k2qd1k40X9OjzZEWguMFwr54D7oXMyI/UCSo3UvqdY?= =?us-ascii?Q?471//Zf9YFA3iSRLtXjK5lk5Yoc3h9/Wuk3r6/OZgHQLOKzKBi8vdaz9RUWk?= =?us-ascii?Q?+Am/kUuqCE5A53cuTyeeQA1LFi33qaMdcjHepV90lUQuPeG0xNfQG+K08ipD?= =?us-ascii?Q?1aCVmXr9BZGHZZOnzCOddZUPx0kVyr8HoQryNVBzRwZ5Op8N7eGWGzP/FgXw?= =?us-ascii?Q?UCDax9XbwdrPkted2IXihUXpnr/FUE2j3AGERLgpUtSI4w6lEUHtJW4m17fU?= =?us-ascii?Q?xRBzRSJ6mOhvnf1we8I7AMGzvY02i19+yY53Si+EHUri+2c95aGDjJ6cwelJ?= =?us-ascii?Q?DJoJvHSDRyjGwAT5GR4U0Rki4BQkz16knV2nJz2odpHVg7H7ModBx9DmF68Z?= =?us-ascii?Q?D3RN/x+vLFZocAvJXRlWTpJ+FO6DMk4bLd4Qf126i8dzWmCdzc5qCrTxzPhs?= =?us-ascii?Q?0PMYFi0WzJDJEe60wAVWBYaYOHD8kXlbrt0UBgkkoqOhbY4gfWo9DiMm3X4X?= =?us-ascii?Q?8acustw2m2GktS8WhXvZLAkhUAXnQ/dQGc69fzm9js+7PDOIdz/dWxMgp6zY?= =?us-ascii?Q?i6F3bQ1lEvEo0KBBMqj3d18m32l3NC399dAuFysBEkXVVRD4HTqSbcWdpF1u?= =?us-ascii?Q?W/Tvp6Xz3CP3jUit5DN828wk3VyOTmNe5meOa7kTWcD6EF23gTzDV9mcrVm+?= =?us-ascii?Q?VPJbkjVeeeA56L1i69V5moo7dAna/gX4Szq4Fl7md50rMe8owWF/Fd7I41JD?= =?us-ascii?Q?u33zCQ8+zp+L53/v2oxOO6stTk2zNWwM5qqpZrjm2jiMzYCERRlYUSp+ALPq?= =?us-ascii?Q?Vxca+TQGEnu6JfRPi9BmltbCxjmmdGiVh1HB0OfWsYhd+1R/auDAgV9fRuhz?= =?us-ascii?Q?g1iqOifsiIr4CgBek3FPDYu9fZe4gHiZHpZHlIv0bHGOMnFOG3Ee5roF2/Ay?= =?us-ascii?Q?peQI9yDP0zt3x0GcD0XtgZ0HjiDD6lbja3xRaBSVenfQcIcNbfhEPGXGLD30?= =?us-ascii?Q?ZZ/PHIRPZO4c2oqcu63g5O/JtZL3AGkQiEDL4JWkAB7n4dOPr5Ka3W05aVFR?= =?us-ascii?Q?/cGqgYPnbnuhdWxlyvF+AnzgVtir0PmkyIV4rk9GGKttnA=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW4PR11MB5911.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(1800799015)(376005)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?rZNL7TgJOYwuArOPonR19t31SYhFO9lOU90GW14/uagSnCg0ySB8ZT9RXjoV?= =?us-ascii?Q?Jq3+pskjDbaTBDWDUlIMnOgABNiP5S7Ed1onkvQ/b5xsoDYrZ4PwVFrSlNGh?= =?us-ascii?Q?FhtY2wXM1fgOHHwXov8YITjJM330Zr6JMF9spbdjYtRGTBrEH66rG2JknzJc?= =?us-ascii?Q?AOuLXyGEUjJqBKQjI02yD4COTKyAktRx3hKY+xBZqCTZHkX/XPlt1qWGRRsk?= =?us-ascii?Q?mnY7WsNwARtuT8/jfChjS88do2rKSQ0X0amcuBBeTdRG/sJ4XDaIDMi/y1DG?= =?us-ascii?Q?6RInR7MMQAlCztQ0H+R+p9sqIEdZI4egAQcIRsvqQw7/VPxHEbjgp9tfzR7A?= =?us-ascii?Q?QRf7q8A9s0iWF/ZZb7Cu5uPugwrAFPfSElwY4BSg7jOi0pTxAPMu0GyEbu10?= =?us-ascii?Q?jxEUZc24cSsvlxxuw67Vk0CF29WJ3tiJs43tk1WQn08NueGd699F5X6FBN/f?= =?us-ascii?Q?uS62u1/DR5z3X89fGMcpVU9MMkGWAH4MH7UlWibhOK8XOhXZ3SeYe/oX7Lva?= =?us-ascii?Q?IgQwVAuxePte9yHkuOeyU0WM+jPLzrYFfCvVdbFuHETWRVjtc4N26J1eSImU?= =?us-ascii?Q?4DI/M/NBNsobmH50CrqB+PIJXtmve5BEwdLjbmbuZMOFa1WNyFhEx3u7Xogi?= =?us-ascii?Q?5BbX0uo6yIVtqAJTALNTaPcyIrynvC1nIJELZIzIS82RfGST3dGjdi7aTnxg?= =?us-ascii?Q?lOZjNzOBwadHGW1bJXuVTEZ+d0S5hN8kxjWba2gGF1zERgNOHeKZ1U/jKwJe?= =?us-ascii?Q?Hk2tI7hVxgC9htzS9riGL1AMP01oTtqgXSHZk5sUx89ssihVOyghBnnwKB//?= =?us-ascii?Q?krmuGWjfME3NA+g4Xv2Tq0q+Bcf3wvZU+OZX+ANVqk3jKJS/35auzerLrjvk?= =?us-ascii?Q?oS1DDk+/UwLnC5Hu/hSLzAWl7g3Cu+cBFilqGf6Vr+ARc4LhKqvkNJAxxV74?= =?us-ascii?Q?i1r5KQh6h3ccT4QRgDU+4fAd9VBlN9A/eZ++f/zaPau9vgnF/lv1YiJ04SIe?= =?us-ascii?Q?eXZmetmBDSFL01aM3eWSt0G3BDdiUeKEy1DA+NaecV+w/peQpEojczhzs6P3?= =?us-ascii?Q?FX+Zw8u9PCO3ML537TzbUA5lQZ9rXyt5G/Nm+vGXq6fhMJm4qZrkyMkTkzXQ?= =?us-ascii?Q?DxMSik7uS5wbiw8kOkS1QV4s7cYu07cHnB9QlkimkzaRWwkBy7kXxAgFUuPX?= =?us-ascii?Q?EBgn3t8B9yc2y4swK7wgjeyR9PVp5jZETl2su3+ZT1vKqDWILON68kFrQr4e?= =?us-ascii?Q?yVGRM02vZixVeUmNPM4QIsTIE15cpRV1LtnhwnUvik3AJ6hgrUoJB132d1OA?= =?us-ascii?Q?Pr+Ihq28QavBhS79fICw2gnDhm+LQHyiLnrdZDXrBuj1Hmb8qQ9TbRVDCfMU?= =?us-ascii?Q?5oaq9mlcAl37wEE3KcAj+466BNAotWOPN3WPTeFv/N5a1R28VJqIE4Jb4Ix4?= =?us-ascii?Q?dB2PPq7Kr8bMV8oouzQ83MxfFnhWMq9AhtfMqETcczn0HUdUGt+rEEW6cghh?= =?us-ascii?Q?ATxH0o4u6fexJjjZOkZkm1pSwuJnvrI9siL1VO9nBHTUprXFnPcJJsIjhBXn?= =?us-ascii?Q?86inwSP2Z+KhHsAjCIu5PotggLWRKayCkzojF7w3akXLN+Y76KpB4ZUg1Pl5?= =?us-ascii?Q?rw=3D=3D?= 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: MW4PR11MB5911.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 451d8e4c-e4ca-41cf-aa0e-08dc7a3c6b6e X-MS-Exchange-CrossTenant-originalarrivaltime: 22 May 2024 08:51:49.8491 (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: tldrBsAnRlCL4FP/sNxkPelbWFYYEi7FfXJpETlZasgqc25ajMc0mEErCv442OTdauzX6iwpKKvqW8j31vfWzvlvNWOkjzTCBAuD7SeiWt0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB5955 X-OriginatorOrg: intel.com 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 Hi Akhil, 2 acked for this patch but it's still not yet accepted. Anything more required for this patch? Thanks, Ganapati > -----Original Message----- > From: Power, Ciara > Sent: Wednesday, April 17, 2024 5:11 PM > To: Kundapura, Ganapati ; dev@dpdk.org > Cc: Gujjar, Abhinandan S ; > gakhil@marvell.com; fanzhang.oss@gmail.com > Subject: RE: [PATCH v1] crypto: fix build issues on crypto callbacks macr= o > undefined >=20 >=20 >=20 > > -----Original Message----- > > From: Kundapura, Ganapati > > Sent: Tuesday, April 16, 2024 9:12 AM > > To: dev@dpdk.org > > Cc: Gujjar, Abhinandan S ; Power, Ciara > > ; gakhil@marvell.com; fanzhang.oss@gmail.com > > Subject: [PATCH v1] crypto: fix build issues on crypto callbacks macro > > undefined > > > > Crypto callbacks macro is defined with value 1 and being used with > > ifdef, on config value is changed to 0 to disable, crypto callback > > changes still being compiled. > > > > Defined crypto callbacks macro without value, undef to disable > > > > Wrapped crypto callback changes with RTE_CRYPTO_CALLBACKS macro to fix > > build issues when macro is undefined. > > > > As callback head nodes have valid pointer, this patch checks the next > > node from the head if callbacks registered. > > > > Fixes: 1c3ffb9 ("cryptodev: add enqueue and dequeue callbacks") > > Fixes: 5523a75 ("test/crypto: add case for enqueue/dequeue callbacks") > > > > Signed-off-by: Ganapati Kundapura > > >=20 > Acked-by: Ciara Power