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 235F143E91; Wed, 17 Apr 2024 13:41:03 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EC15A402AE; Wed, 17 Apr 2024 13:41:02 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.13]) by mails.dpdk.org (Postfix) with ESMTP id 27A3F4029E for ; Wed, 17 Apr 2024 13:41:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1713354062; x=1744890062; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=p7pth+jrAPt36XhRtE9rra7IimbJecbWj+IdjOEpdQg=; b=IhX0F1WVD5EyWeujWM0dHwkl+S4meyIvLizzYnRU5HLJNxqd/ro8cqvr Ie4Qi4n4Lz8RkgkZi3dFd1Z29B5P0rslkuwuXP6wnio3eF5UaeqthlBYZ Gqj6ayONXIKwmNHMxW/g89Wc04NWbM4dhnlv2Q1HBxCg+4w0fWuefScSw k/aaOU8QbASThojBaZNQTD5ZZpqgQZ81tzpVGPbWIlrPyND3CniezySJ0 jDTqFJvAJKBlbXdD2RSNckCHqrTnY+5VWE8SqESipuOgzZ4w5TbN7eYit MGdPDBAgyDs7MUhvFabOC4KNccLhebF8oLYFzEI8bZCoMSVwZg/tIQk9M w==; X-CSE-ConnectionGUID: 1BYIjmTlThWKt51vkvrMtQ== X-CSE-MsgGUID: 3kxt9JKnSSK3mgPtz2J9ow== X-IronPort-AV: E=McAfee;i="6600,9927,11046"; a="19987689" X-IronPort-AV: E=Sophos;i="6.07,209,1708416000"; d="scan'208";a="19987689" Received: from orviesa009.jf.intel.com ([10.64.159.149]) by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Apr 2024 04:41:00 -0700 X-CSE-ConnectionGUID: 4cpWD6zPTwiYlhgxqKbmcQ== X-CSE-MsgGUID: ljfyEWU4RDWGHVDoVee5wA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,209,1708416000"; d="scan'208";a="22607431" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orviesa009.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 17 Apr 2024 04:40:59 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 17 Apr 2024 04:40:58 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.35; Wed, 17 Apr 2024 04:40:58 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.35 via Frontend Transport; Wed, 17 Apr 2024 04:40:58 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.41) 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.2507.35; Wed, 17 Apr 2024 04:40:58 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aaFsmAV4O8Skyebe26Eg16gmrnP44IS3re+9XR0qjZvoozbh68yU4hXDzFu7EN7/j5aOjt1f7p/nSIkmI7A7bNCe/8mS0HTWjguoGvMjsnQgEt11G1dPKEbdkuDkcvC0tMeYpGa1mJ4gdXtEnsieRnipZgF43kYtjwVclSkfTqLxGD+CL+YShO/byCtsxw/Q0H03KwvOOf8nhoutjGNPHSxpM6n4JBxK1MSVBl4w+P6NruOaUgGgn7kr8nP89r8KyWQHxqIe+8+dxZH70iS8cFGpkLJA/ymnbH9sbacqnW6OTTiV/aiLSTfzaWTAojqiiuOQVf9zyhcx6euAAOONFg== 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=p7pth+jrAPt36XhRtE9rra7IimbJecbWj+IdjOEpdQg=; b=HMQ8qjhkObx6Kni1OAm4U2//thBNgs6TA3R2H7x+6H/kI5uGYpHGiQ52kvMIuQvkwFABvrttn3F3e+18qw24t9hnR0Kc5ljYZo7uzl+FlunbiSIfpDcjQmhW5Nb54b5wlf5bdKAoDa6xJyB/cyehS9r2BDVa5hQvnHgOl6bRYiaEKEOWgiY9+klH/cQCwu4Zm+6msYX8sNuzpSZP56OOjAOyo3zfTUA2akaPt6Rm7OHUxRP8caZCf96VZgoRLS3M9ejRbz5WyXUvEJpmJ2J+1J88Bnq1sa8su1xgcUaradAza3ph/hJsN/lj+/8yMOB8v6097Zv60QmrfRhlZcBWdg== 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 SN7PR11MB7639.namprd11.prod.outlook.com (2603:10b6:806:32a::14) by PH7PR11MB7002.namprd11.prod.outlook.com (2603:10b6:510:209::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7452.50; Wed, 17 Apr 2024 11:40:56 +0000 Received: from SN7PR11MB7639.namprd11.prod.outlook.com ([fe80::656e:3d48:9daa:7110]) by SN7PR11MB7639.namprd11.prod.outlook.com ([fe80::656e:3d48:9daa:7110%4]) with mapi id 15.20.7472.027; Wed, 17 Apr 2024 11:40:56 +0000 From: "Power, Ciara" 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 macro undefined Thread-Topic: [PATCH v1] crypto: fix build issues on crypto callbacks macro undefined Thread-Index: AQHaj9XZjQv3hyN3EEOTNwFLXwzmZrFsWGcA Date: Wed, 17 Apr 2024 11:40:56 +0000 Message-ID: References: <20240416081222.3002268-1-ganapati.kundapura@intel.com> In-Reply-To: <20240416081222.3002268-1-ganapati.kundapura@intel.com> Accept-Language: en-IE, 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: SN7PR11MB7639:EE_|PH7PR11MB7002:EE_ x-ms-office365-filtering-correlation-id: 46800860-d2ec-48fc-8075-08dc5ed33ed4 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: z7OBj5g80TpZfMl87uPbxpFPwOK3NCr/QTRtlC+/35p3T2XGYthVfY1hiJoR8pRk444mjr8GyrPHCjtELzkwh4i7Z4IzvNEdZsQTXu1CYqGS+BCL6gMPicQewnPkk8XdMVfq4IKae1JoRaqa4nGeJbClFyGMsJJ9hO2IdXvqaRtrz9Ny8RPLQhjF9Wc+XVuqCZF7P5Kkph+i6xK7Wst4YDkxQVSjFeW+U6UWrNVS6OCW1wH14U47ED56N5j+DjfZpfNJdhsljAhiWLwsX+UNXQSdWQz1XQxT/Ahh0MkkO+WdI4yUErtwiMj0kIq1BRxKn2JcpL6QWq5yhtMF5joqfF1A6OxYfXTyAQ5HC7lqj3wyAy5P7jdT0N/DqioALRSmP+UvJeTaV3C7TGs7l6ehqVXLjRE4z16uSFSJO7kL7ECRg/B3X/mZ8bTIF/YJjwXWkXjlxSG8qBliKGVGbCtEqean2OlbKv2owgIOfxHAIrF3oubYhIwvzO4cdNIPzK5yjK3MAO7uoBDnsnq/zWcBdtfNEADIYPEye4lGkTOP8cVEidNz/8+nFJhZ/zDEcw9JfVSf3+bZTXgjoU+5M47W9fv4Q17X0KUFn2xAZvA4zn1bCVfQ6RMboneCurTtIfHV/zSlUJyMJxU/cEU7gvUC/lxNamT9o6+NEm1xxHs24R8nPwkCWXMqgDeI6mtPYqhc3BZlHk6B0hn/LhLpLtGTemdngReVz+Ed9OykHufNdh0= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB7639.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(366007)(1800799015)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?nTd0kpPyO4HBxuYQtz8t5kbLtXbT8DBVpPVaeXfv0NgJF/1lbIQsrOxCF2Lz?= =?us-ascii?Q?cDe3ewsjfAawf1RhnVxN/ZsveWdIEMgRBOoz5GReO2mqfe2eX5S5lvXRydOv?= =?us-ascii?Q?OYcVvm5q6Gxql9XrqygC9va1wdOtLns2EEveuOLkZDkO9NNG7RnlB+5casJQ?= =?us-ascii?Q?xPxFqSrHHYwRQkCg5gewgmr3oEQ2GoEgSyiYNP1YT9y96IRmkgs3E37Z2Jmc?= =?us-ascii?Q?HKUtFUNFF1Dagsq6bOuSj34sPjOBYYDoSRhCQdpdKKbNBfh56eGRcYkSJ+2l?= =?us-ascii?Q?t4dwbVlEfTNZopVaCDsTaaa0w7iPe6YX2jjotSosDt3L8/WWAolOIeJNH3Fz?= =?us-ascii?Q?hd8erbMUy7TPU0D1nrIfLVB7CITi0M6kMh61/QYeVFCRKXZ2jdIhVk0ZHEbj?= =?us-ascii?Q?ASZ3khdNZyQDdVL4OiKJUmDyo9/4vSar/Imhd5ZSKlWdVHXNtpqz5NH/S7YX?= =?us-ascii?Q?BCVdbAphhlOqZxxaagjRsNeXj+VdXY9hVVJyIVvZjN0A5xFu9NC05hYKUggx?= =?us-ascii?Q?L05p2mn7Mb69S1aOobTpGrZrRS2Gt6gOqK++IYb9GGNomek29lTTl6k+oK2P?= =?us-ascii?Q?znKXskS32mHaBwXRB2qq7uv848vfiSr0rdYHI1krs5oJsXdF8+Z5GtY4+O0k?= =?us-ascii?Q?z8Izmg58CEwBZVcXeWZ01FjGkfG9iaL/tk5+35kaJjV6/hA0YORMkXSZ2Cb6?= =?us-ascii?Q?Lak9siTA3kFDRxU3XLQMkj0wOuTOvNiWggEdBLkyhljPj6WaUedVR9MowM/y?= =?us-ascii?Q?Fnaf0OX049ACYBWUrjtI7M1ONCTLhAzgmdQQrNglm/Fpkhu4iXmIiUSRTdD+?= =?us-ascii?Q?EpcXweSrnaE/fFOtSpWwl7nSE1YlPWGxe8arxzsM/ZlMeTmphgMJK6yyKnAA?= =?us-ascii?Q?r4lrx3wSQvgwRwVQkh5mO4T6yuSaWClOa7H4gbQnv+yVRTCnbO7CVzpcVeI6?= =?us-ascii?Q?CS0sC+focne7VJA+exkaez/CCQcidL/xwjwEMBYwnivnKp/LBKj6AmTf619m?= =?us-ascii?Q?IG/fc57uygEdFw1tA0o/YCN8+OoV2vJOf/ExF0zCGJdw72qFJiXVZo9Hu7Kg?= =?us-ascii?Q?n9s4nQXqmZ1OvPisBOYsFZ1X2beX7/G4klcJrT3MFm6UloAe5VwO+eJfBczB?= =?us-ascii?Q?qvkoMpNrGTZXc9jilE9Las3YuLdQaa8srhl4FBwkq7xgStAUb0kGxdB9yAbp?= =?us-ascii?Q?867bXdu0VpaQNgluwE0flBcQ90or74UmX2/o7oCxrHPGzT+aAaClqjLYkAi5?= =?us-ascii?Q?VpfzBVSeQz3M77p5KmWkfVlc29llrP4Rj9sBKL/KL8vjpBS3SviHrKyClYm+?= =?us-ascii?Q?wCDIPQwIQSYw+6n8dtRZBB7T5HzbM4tPl77KHf/oENMcGif1GQHhS3I7bo3T?= =?us-ascii?Q?b7mZhqUF/fxWdMW/7A5ZfFVBQ0wcRXecvtcR73qNrrQdPzOhHg+vbtSIcHGt?= =?us-ascii?Q?ArRIknI1NM+cdNIvEwiBNvMoDKz8u97//HYeeN2HKtPEzD8UCp31D4dBv2Qs?= =?us-ascii?Q?VXO2K1IqezBhNvShlIqAnsqIsIyh3yAn1vOAnYZInAuLcicEfcpa8XjOgFmp?= =?us-ascii?Q?CgrX5C2YyMrX1NqyFsUuXCu4ico3xSBtASxZievN?= 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: SN7PR11MB7639.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 46800860-d2ec-48fc-8075-08dc5ed33ed4 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Apr 2024 11:40:56.4658 (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: jDz47dGLWRcf0/4OlniDiJ4viEpvaL5cKYMYpFCV8U8xfPjlpT7D6L+HYiBI18t94pRZ97ECMumNPezCOY7HVg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7002 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 > -----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 un= defined >=20 > 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 be= ing > compiled. >=20 > Defined crypto callbacks macro without value, undef to disable >=20 > Wrapped crypto callback changes with RTE_CRYPTO_CALLBACKS macro to fix > build issues when macro is undefined. >=20 > As callback head nodes have valid pointer, this patch checks the next nod= e from > the head if callbacks registered. >=20 > Fixes: 1c3ffb9 ("cryptodev: add enqueue and dequeue callbacks") > Fixes: 5523a75 ("test/crypto: add case for enqueue/dequeue callbacks") >=20 > Signed-off-by: Ganapati Kundapura >=20 Acked-by: Ciara Power