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 98D6C4554D for ; Tue, 2 Jul 2024 17:24:46 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8F89C40B94; Tue, 2 Jul 2024 17:24:46 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id B87FB402AD; Tue, 2 Jul 2024 17:24:43 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 462Bc85K000986; Tue, 2 Jul 2024 08:24:41 -0700 Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2041.outbound.protection.outlook.com [104.47.56.41]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 4049mdtnu6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 02 Jul 2024 08:24:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b5MSv7naapWd9wtnlClC+8ttkikYvMfmc8A+rCJ1J52qSqxnx5piv5IrSOTqb7P70x9eGfhwkblIKT1unEergo8xSNjExNT1KhrAZGw5s+c97fG3XskWVTVH6bUzEFg8UmotcztUAD2Km06BqEwxCkojvqp2uKN5wcLzn6HpSMm9xXeSSBaR35CG+ExpnIN+EONS+mLoeiY81qeE/xfYGzXU4965TiAilCfA4j33DzJ30CueVTi+N/1yInk0skSPit0TEPJb1sjJqcLqkTGs3Q4+zo2GINUUFd6IcYtNDF/U3QnAm2Su0lyWPlrhoovfyLUHgUUuYsermdMQWgZQMg== 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=ERPwp0NgEMEdoP1Tt8axyNVlp8HNrYr2J6YF+gDX7OE=; b=buAG0ifUi4FAvICUhQBIGyXFUbS9N0iNC2ldf1M3sGbr0X055Zez6AFxNgyF9o747w2y7qaPba+3mG0Vayak5Jghoz36Nm/ObkyIumEi8/i+ygjrHCP7HGLHSJhZC/s8x+lug3XtDRZK5K6On8ZHzmpJkyzD9LiS7W3yjcncuEGcstmHGi2VcsT5l8fWlcWNvkWXoZtHKtTQ+yaueEiwLx5dvturUKM+OCm5Iv0l/Akdbco+fE9eMrCtqJwbgNDqeJlBnRZMhQfwU9O3IIah/qsUHnxB3mXNEGTVdBg3MjDKFH+5lX9qv/E3NHu+4Odj1CeVC5SUeM3W6l3Hhyh7Bw== 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.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ERPwp0NgEMEdoP1Tt8axyNVlp8HNrYr2J6YF+gDX7OE=; b=aM+KNlVDW00HEErH3NTXHxgKJzUYcj8UlFbItphT3Sr1LMeW/GTVq9Rj4Gh9fRmHqFudWqjWQE66lV0lXbPcYqRarvG4/IUH+wQ68jzMtY41ltcPOqJcYjPcMLJEZNl9MB+hunNbro65PtsZCSZE2D23tfpgkg2FA+ketzOdezw= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by PH0PR18MB4523.namprd18.prod.outlook.com (2603:10b6:510:e8::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.33; Tue, 2 Jul 2024 15:24:38 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d%6]) with mapi id 15.20.7741.017; Tue, 2 Jul 2024 15:24:36 +0000 From: Akhil Goyal To: Ganapati Kundapura , "dev@dpdk.org" , "abhinandan.gujjar@intel.com" , "john.mcnamara@intel.com" , "bruce.richardson@intel.com" CC: "mb@smartsharesystems.com" , "ferruh.yigit@amd.com" , "fanzhang.oss@gmail.com" , "thomas@monjalon.net" , "bala.senthil@intel.com" , "stable@dpdk.org" Subject: RE: [EXTERNAL] [PATCH v4 1/2] cryptodev: fix crypto callbacks on unsetting callbacks macro Thread-Topic: [EXTERNAL] [PATCH v4 1/2] cryptodev: fix crypto callbacks on unsetting callbacks macro Thread-Index: AQHayHmxPvf7QEwJm0awuKfof4F7YLHjlp/A Date: Tue, 2 Jul 2024 15:24:36 +0000 Message-ID: References: <20240626220028.2260003-1-ganapati.kundapura@intel.com> <20240627100626.2430162-1-ganapati.kundapura@intel.com> In-Reply-To: <20240627100626.2430162-1-ganapati.kundapura@intel.com> 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_|PH0PR18MB4523:EE_ x-ms-office365-filtering-correlation-id: 21d742e4-5471-48c4-fd08-08dc9aab150b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|7416014|376014|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?RZzlRqOrjuAhzW8AfRGt+91LdqrInXEOuJWocoXvzfKFzG9bERGi7b8FAmzp?= =?us-ascii?Q?Lh60dxy7nqHvN12rHoaCAI/PAfJZiX8lQ65mXMginMmZWj7IfI2YMEPaYffD?= =?us-ascii?Q?JRuK5BCajjb6qfHnoir1wAf4rA1UUFrcxEJBdHM4+bv04nG5gXlsRtVUvbCD?= =?us-ascii?Q?S68R53adN4qe/CiXh/jBXxRny4j/zRJNHSa+GrmteKuwgufMWPHMstrwHEkV?= =?us-ascii?Q?HtQtLfDwe/MOFvX3W+wgHaPMd2GZLMpyA2pRVEWacLiDctOzfXvB7sgcY2ON?= =?us-ascii?Q?RM41F92OzxpZcEQA18K8iVuM+XzQGb4Cx47Do+8Uf+gSX2cMzlCfHaC9tJRm?= =?us-ascii?Q?tOiba10QJ6oNPwqhM43r1rJI3EsXgMFSZiH6xYA0iTG5oTWJvDyMRzAPsbW5?= =?us-ascii?Q?ZLwkN/FUUtKwuGUhiFg96lIO2Geov2QyML9gl34+nfePGCuS/L7iY35o1ObX?= =?us-ascii?Q?PIJXf9eqIx8DOE1Is69d322JMfN0Lt0gHQCttbuAHW2b8/r7OStvdXBNdI5V?= =?us-ascii?Q?qeF6H6SugOkTP2bzOWZKyqIrD3qhrRTz2ySliurFYruN0sXMwSoaECRG+Wfm?= =?us-ascii?Q?MHInX3va5m2g8qiIoPJGZY7klxBXlfLPfEMnoU1lQmhIPVbJbbogQnlwlQRD?= =?us-ascii?Q?Mxnmj5fBHwe6y9ywlabWZ0eiw3mg6AgtS1vJwvFBoDCH+aaU6aUNhZAcWLFo?= =?us-ascii?Q?QCMPhx7/sIQ1nqcntWAE/1fVQZnlmp2pM+xAgMagmIntuLlxVukMWicm1Rft?= =?us-ascii?Q?tvIlDLo/A9MoRPbnfkNDEJNL+OTTX8Ov+Sx0yo1wtb2Xw5sIrcHEV/G61uBI?= =?us-ascii?Q?qAeYPMFGQFERwH3DrXdqe/iNQyj94rx7cbFGanum45PNUirpiYL+ZHu3wcZ+?= =?us-ascii?Q?1Dvux/ocf8/6MIWDPNr78rVevObvEhfckw4dOL0McYcOXSD7ZhCSfHXrt6NB?= =?us-ascii?Q?INC8lBcGpryJtdfJJfPYIpB1QyLYkZCzTvqYxhxuFMrqub4VUTuNcJU6zlae?= =?us-ascii?Q?jcz4j+ncHpcpY3e7f2owfmKCFppjm5IS6EDWHAW/tbpHMx3+ayNPaj/adVXG?= =?us-ascii?Q?WyY9cQsmV8yiMC0ZSn8iZwlMvVxgmNgmrjJFWYSBheWRVtLA/Udox3QLqKr6?= =?us-ascii?Q?wUSnRdHdyqt3McvCNyWTxwmY3XYX+ms/M8LgYe6Nwo8u0VmQ2uX4euCE3t4m?= =?us-ascii?Q?rwK0teKPCDxniIjG2hYbBK3WDEZ2dqfjH7CmXMDWXTxXEQzyWiqrfqfQdkdr?= =?us-ascii?Q?CKufqul1oUp75uhCdJ1vZ20KxSShTwSJNCvcmTzCZnrV2/HqcY6I2eOWXskf?= =?us-ascii?Q?rkus7xuay8gecTi747OSIN0YncyxqrCo9lfbUFyWwupGiAE70aAzpWzubU7F?= =?us-ascii?Q?9QIBddOhn77LY2OE4k0ZQ9sJTJS80zSUIuPOL9IMAKlPJqBMJQ=3D=3D?= 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:(13230040)(1800799024)(366016)(7416014)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?fLh5A3y6xL/i25S3axmPoyFF4x6uSdVqUx5OS+iCwVJM2By82d5mXT6nkikY?= =?us-ascii?Q?4WhzXcfaAFK5WEvxsIF7695T56lthgwzVDjVQHmIaLs+vfe8mI/eT76Z3wCE?= =?us-ascii?Q?Q0qfBm81hVCdlVPe8dZrJOyurmUI7TPwwaUb+kAk2J2BY3ng4XeeCmAp08ml?= =?us-ascii?Q?/9cAJb1yidYpPyjunDtxzl4mRpUKEG9y0qiTov+9ksBoGpu0V9iGyPCMMe6/?= =?us-ascii?Q?z7SpA0jBz33XEQ4llQlYDpqbjkWDGCGPnK5BR0ocRpI/rMaXeLUblIYaOHGS?= =?us-ascii?Q?jmI9AG2/dvV/0LQmp89MdvOhkKwUFWxRChOh20vQF251pIV2tm8/KZBhyYxS?= =?us-ascii?Q?ai63ozIZQoyHQDNu0b6IHyc74PvKNBLMpOuCuhUuaf2TfCkD5OIZmNs950is?= =?us-ascii?Q?t9QCqfS3RQgB3CysAg6SJwDrHuiI1g7t1CySeh9FwAq7nbVvBp+2uCkpYxQy?= =?us-ascii?Q?eaVfVWsDDdu7qxACuzIG+ytCmT6B0z3VNka/QyTSfBxHWasJoCG+7nVNP5+e?= =?us-ascii?Q?CuLOkM1lZzBES1pxcBFdS46J0rG/bHYIhvPDmxTVQNrX3hSxz6Vv1arBqaki?= =?us-ascii?Q?ECv5bZdwfjgV9sjDcTYDE82Svf7l3YwkEziypstF/3XwftCHUSmAjhfJCoW2?= =?us-ascii?Q?tWlZ478uY+O9k2tVschQ1AlM7AQogXmRlmrzOCsHRuKD0gNC6sUEKULX71U5?= =?us-ascii?Q?/AJT2NMheYVxkwgUW1GasMvxKUbxH+VmZUcWZO/wKWNkpKD6p/9Z178G9jUu?= =?us-ascii?Q?IeMD3AY/waJHYwvt3b7jQ36a2NZheIj8IyyA3xFHH55IrUizUhVpfFJtgXAH?= =?us-ascii?Q?0EkI0/pTvzleEj8BEMfOcj3/SEGWUnoDfM6yoMIOKI72J8k82bocqL/J5DcA?= =?us-ascii?Q?Ll6WmC8ThJSH3xEUHC7MXIy3jqJckjWiQpi+YI/Mxpl8VJ6JyVzjmr1eTUBv?= =?us-ascii?Q?7GfVC/Qb8u47adWNgAaeN/e6Tsa2QRQb5rZYEzeflYkaKaBpKsV8Fv+a7JTX?= =?us-ascii?Q?+JgYfcl7s5JLSyrJhGY6nA+b7q6/184Ab8O0Ov57QgMdyuAmEaJDf1BOj1yN?= =?us-ascii?Q?lLIUxwnNG9lzEb9wj05+J0QY8YX9NQXA8IZe57HfI18qU9AIVBkkRND+JmiU?= =?us-ascii?Q?nsPVLOv8Hb5G87eYooEHpfTWlUzXmthjfpSq3UTYdl4lh69gGb9dUc5t+clW?= =?us-ascii?Q?v3cmwFZvocPb7DjnApALdmO2TLFFmx95lviMaAJWEWEbkbUosQrFVhfOAcZL?= =?us-ascii?Q?LdzPzHlPWHKV3F8HoZQASVcWuwJMn5CpT9eWnSmqXa98fGPoSu7ygJAX+zwP?= =?us-ascii?Q?wSmjOfOUCP9EjLUMnxZ2lQX2jYUwryND09ZHwlf8/wlLXeQKzRc4wn+BGzCz?= =?us-ascii?Q?vfafLx6PpVBK6cqX7po9BpG9qlEOqopVAqezaNi3Y5wWyMFBW1ZeuJUjaH28?= =?us-ascii?Q?NnJNQTCS9I2Kjd7OJdm4n+B0VmXIyGXgHSdyZ2+l5O+MvF6CwhLt5/ESDafL?= =?us-ascii?Q?LUKMXjn6WnkZ7C0W3/jBA4gfN0/v+fO9aZMUzm9vi9LRbNHAMlFDOYwHQ7UP?= =?us-ascii?Q?aIYOJfgLoGWZd8ZDP3qvweZrHHH0K9tuTJuWIqC+?= 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: 21d742e4-5471-48c4-fd08-08dc9aab150b X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2024 15:24:36.2606 (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: aVFwgskta/0umrNGwwvFWv8D1sPhz7vufOyd+zKMUj+68Oei5Y0ZKQ0XHAU+wqnhnNVdfFMzuwNA98MElcArvw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR18MB4523 X-Proofpoint-GUID: j4R8LVYCZZQALJiMtYDuHfrCmXgGSVRe X-Proofpoint-ORIG-GUID: j4R8LVYCZZQALJiMtYDuHfrCmXgGSVRe X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-02_10,2024-07-02_02,2024-05-17_01 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org > Crypto callbacks APIs are available in header files but when > the macro RTE_CRYPTO_CALLBACKS unset, test application need to > put #ifdef in its code. >=20 > The test application should be able to build and run, regardless > DPDK library is built with RTE_CRYPTO_CALLBACKS defined or not. >=20 > Added ENOTSUP from the beginning of the APIs implementation > if RTE_CRYPTO_CALLBACKS macro is unset/undefined. >=20 > Fixes: 1c3ffb95595e ("cryptodev: add enqueue and dequeue callbacks") > Fixes: 5523a75af539 ("test/crypto: add case for enqueue/dequeue callbacks= ") Cc: stable@dpdk.org >=20 > Signed-off-by: Ganapati Kundapura Acked-by: Akhil Goyal Applied to dpdk-next-crypto