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 BD62541E35; Wed, 8 Mar 2023 19:04:24 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 97A6F410EE; Wed, 8 Mar 2023 19:04:24 +0100 (CET) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 1F84B40FDF for ; Wed, 8 Mar 2023 19:04:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1678298663; x=1709834663; h=from:to:cc:subject:date:message-id:references: content-transfer-encoding:mime-version; bh=aBKDGgc3EgEUov7NoO/acuWZ3FByQ9elEGv6e6TDy7s=; b=BfzJu35/bpdHynuvFcPNMOprOsPVsWQhyWqKuv6Ngi3p80u7ZuF2fgTa xdTH52io/n6kwQd9i4FcSVXST8GKtZ6GxyScENAUoykFswKZXbosVSgQm x3/Sc10Jh6RzZRi5jnyEUz9LYJST4ASElHuNn1Ltrz/kCZL4TVOIfbzTb 7wzmFj+yQ96a+9E4ckfvFs5AM7Si1aJM1wfHc0+0STAvPYSyRQdDBadKX HcxjWsAcuhElCqYc0bnEmRm7FZ8PCA2eAj5hRjfL5XWEoUKyveRb/9GXz o0aJHoQOYTKP+l9ngO5q6slDF+QM2pf8sm3QriPHTIZc84H82JLMoUdv5 g==; X-IronPort-AV: E=McAfee;i="6500,9779,10643"; a="316627859" X-IronPort-AV: E=Sophos;i="5.98,244,1673942400"; d="scan'208";a="316627859" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Mar 2023 10:03:41 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10643"; a="787216681" X-IronPort-AV: E=Sophos;i="5.98,244,1673942400"; d="scan'208";a="787216681" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga002.fm.intel.com with ESMTP; 08 Mar 2023 10:03:41 -0800 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Wed, 8 Mar 2023 10:03:40 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Wed, 8 Mar 2023 10:03:40 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.105) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.21; Wed, 8 Mar 2023 10:03:40 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xqs34GX7PmqrXHCeZ11M9vfEvLHfu+eZ7UxXPwoy629DprpLqtCoGQeqZVOPG0hNV4KByKLlAem/tPsanVv5O/QtzoYaBFRKTZNF2H/Y7Ll+JdDOmND97zXhHXTvJEsolUfeO1hI7CIpkBwOcG/pm6wjJcOZXf/rSYjSbso47qHk57/eriAIfPUym11qvtZZ6zdNpg5DQajnbAIZjBGC0lhTDz5FeESchuoqWZtw/9g+0Qz0deBdL1Pmd1qnVR0cKhWkFi+/wySq8l2qBHMR8WrXkRbcC+rwMDAisLdwzqPgASJ8JrAqdJ7d2qbFNhWN/ctJ0CfFbjlvAtB07pLmPw== 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=+4L5Kvfbp8NID0A+A0GcXx4tQK0eCA6HizY5+/0YDqA=; b=TGp2NkeX2wJBexioDkuUZ2m70mIp67q+73UiM93locXXGpALYEwMVVkJyPszt17G3h49ZpEW3mOFIEeLnj49pFTu8TeQJbYcbAof3zcLbEJteGARjb/k9YC3tP3VkF7kvZHLaHyeyuOD2hxXOhloCeYdZdkUV4Gam2ZKjreX+NCTmBRhrgLbKHUMNByJ9dRWROiYDZeHnjDKJO6Y2/w5oRrsOga7rXj2wMaTtoih96V6z0c1XUk67Sk0SWPRTjJgdaWMUXtYwhSKa1AOfTFwW/exYZ46R6lWyNBhpfpMjW475XAGu6izZYl3Bj9kazB4Oud89K9Z5C+BriaEm4dUZw== 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 DS0PR11MB7631.namprd11.prod.outlook.com (2603:10b6:8:14e::14) by CY8PR11MB7133.namprd11.prod.outlook.com (2603:10b6:930:63::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.28; Wed, 8 Mar 2023 18:03:37 +0000 Received: from DS0PR11MB7631.namprd11.prod.outlook.com ([fe80::40d9:74f8:8a2d:d0cc]) by DS0PR11MB7631.namprd11.prod.outlook.com ([fe80::40d9:74f8:8a2d:d0cc%6]) with mapi id 15.20.6178.017; Wed, 8 Mar 2023 18:03:37 +0000 From: "Power, Ciara" To: Volodymyr Fialko , "dev@dpdk.org" , Akhil Goyal , Fan Zhang CC: "jerinj@marvell.com" , "anoobj@marvell.com" , "hemant.agrawal@nxp.com" , "Ji, Kai" Subject: RE: [PATCH v2] test: add cryptodev crosscheck suite Thread-Topic: [PATCH v2] test: add cryptodev crosscheck suite Thread-Index: AQHZPILkYriNjPH/CkKb+tHTg5SM2a7xS/LggAALX0A= Date: Wed, 8 Mar 2023 18:03:37 +0000 Message-ID: References: <20221221110855.3970889-1-vfialko@marvell.com> <20230209123402.1993179-1-vfialko@marvell.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: DS0PR11MB7631:EE_|CY8PR11MB7133:EE_ x-ms-office365-filtering-correlation-id: eb0fe138-f6f2-4373-03e8-08db1fff70b6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DG2wp7zn1f9aWXlruKDI3ZiqyoKAUb3CecKE6pI75fhKBtF3UpZ65SsUY8179v/8L5T15DTvYTblsmy8703/62UAwuZMLASpBFHKssM1hundLUDEglZzDsT2W49GhqaEGi5KEqG9PU69q2idjcvOyWvOXEnnKZLPYuBbw0kYUmyDCU8MGn18ruA98+jDrZ5A6e3xFD+7yap32TxYrM8yKWYy7zvxk7AdYi1FrrYREoM2QfgTPhKivODa9MDjNMNLUsPoi7J+RfpIiDHpdTpAr9U/wuJDOPZrrQoPztrZUpkGKv+SWTRo5cBG8Zf0l7TFBfocfPNld4Y4QFnmado4nJxqLir16CsGWzptV60SEv0Gz0PqtE2yjrTghnGJm8alPjVvydAMszKhT9BnLx5E9LJpIgGlDFJPqMPpk5I2jQWma8DNsqE8SsOSV6nSdcfDf/KdnwWI88QA+fYc0u9NTTUUlgrQvmNdXqmylQRxHvKYyjH6q09EoU6r7cgfSWm5H6RAmMJ06910CAwNg8h3BwiEQQXdOqydhWksHGG2uR/RSsIK4Ig0e8IFfCYqhYOHgQSezsxXmkLj+nm2tkqeeVyl7aXo17y2pMz4jGts1fAC+0tGSuzx3Sfwf/d8aZo/iCD5OScWfi7kz6fX6sUTPPlER4R2Yz4XUZuBDfQBtrFUJGTazrADVl436mxn1ikjdntLaeQmmVHPDSUzhk75Dg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR11MB7631.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(376002)(366004)(136003)(346002)(39860400002)(396003)(451199018)(82960400001)(122000001)(86362001)(66476007)(38100700002)(33656002)(38070700005)(76116006)(5660300002)(2906002)(66946007)(64756008)(4326008)(8676002)(66446008)(41300700001)(66556008)(71200400001)(8936002)(52536014)(186003)(7696005)(9686003)(83380400001)(53546011)(6506007)(478600001)(54906003)(107886003)(55016003)(316002)(110136005)(26005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?TkUgAG35acFdECmrrtGEACV05tX0RJv3Yjhw5heWPbUtzDF4zLReeeYlk7K1?= =?us-ascii?Q?r/L+M8XZ/W4MfgUc13ENgzkFj/eBgcisoZAmsbuWsckU0oFvjtmvS+ErAeSA?= =?us-ascii?Q?DNMRN2eZL9ji6HaUecamKNUrbjQde/H7AdWFHpjXOFK+9Odi2Q60+Glyj2yI?= =?us-ascii?Q?pTZo3k5GRakpmIgWKcCrXGWWOgF++88o8ercpNYJBvt8znRwdjJRSfbDy0yG?= =?us-ascii?Q?Xofm+mMFFfFXRmsRXuCbWFOlRWxymjnWqC9KZjg7IpAxi26GM4xlHNAZSXPs?= =?us-ascii?Q?jsydnWjg7Qq5yZ+4l/TQxJmpuQCjCa3CAwLldv+JWvylKhPqDBudp5hwfoms?= =?us-ascii?Q?NEMLIlb3R7+ZPyYl8Tkv89/XBEuGog552hsuGvIzVLOPUxxYtxk0/8NPXoHL?= =?us-ascii?Q?hZ/omzMtI3+2a9taMKSJasV1brb/e0Sgj9U0OPhfNdnMVywJ7lf5qo6SgJWk?= =?us-ascii?Q?NnXz9xINwDxfwcq+0D6vlh4wocoIMeqZiO9F01/ibdN0cu5rbmIrk+5hJn/S?= =?us-ascii?Q?3SJMuIkpL933CbJRi5S81dPTqCiGVbQYCc2u8HBbvOpfzz6bBP5ZQ4er5VFn?= =?us-ascii?Q?tV7GUE5zZRanedpB656EWJ71Kq+aG11Y7/5fSDUUMHMw3qo3ODF5UrOnA3Xo?= =?us-ascii?Q?mrilgd03Nb2rsXsFhf1OqEhU0ha8X560TbXtfODYxTxOBb4zfKHmz4SU3h48?= =?us-ascii?Q?DIgM/GA9BET//+yWf8CqpcLHPBEmOh9h6IRM1fydxyq7Vu/otcLFZYi2IvMB?= =?us-ascii?Q?usMLFUydJKiCi0NeJv78jEk3Lsg6s5bKRgcFMJTkJtFTuOIsl5wy9QBG8SGD?= =?us-ascii?Q?Adal0FMQUB8ip1j9yu7Hrxtdlm32M5aEanbC96jB2+9IwtcvvmmmDbCV/fn8?= =?us-ascii?Q?ES6rfZhUf8pby7PVAzVcLjW6B2+vCu0tLEgZB16uCuAeTWGb3ZVtOX1IcyfN?= =?us-ascii?Q?Qf5r5v9wNLFscGInfFF8LcxCw7oNneXiW1Cwj9QJH7sBj/9KXQmIzecHF5a6?= =?us-ascii?Q?DmtxsFxoyhvdCTA5IrsvgoDX3UdgT9PWKnonbZUIvCDWxQhhrLVBjstjedUg?= =?us-ascii?Q?2WhUC5YruzUNyClqw/FRaCn5B68GT5OX7n5Rt6cu8b3yPNSomIqUIgZlHZRQ?= =?us-ascii?Q?pv0wYlewY6cGrG+Wby186+Zb/kmrIvEC10zC4isj/7Q4yeEW085ewT17gRcx?= =?us-ascii?Q?visQs1AV4ViYhTkgvRqYAs0F99z8yZdoWKiUhSzlhj4uBa6nZS3tvyV9RHYQ?= =?us-ascii?Q?wEUujXXFhXDhN6YUDRbGGBYuc6C3XWHlxrPNA2hJlIKYmRoAQ4B7qhnV/DfX?= =?us-ascii?Q?Xa/bBu2Znd8lwuglLjiKmJ80u3eVEr5+1VAsoaSaCsn1m9sRqU5XbwCahHqM?= =?us-ascii?Q?tnPOFjp7MjpaTQAA/jj9XojMlOZR9C3fEbKDvEqj0Y3lyFLOzf9UwPbcyvIM?= =?us-ascii?Q?tVCEOSCMz99Qd8D9PqsYeh7TeGQ9hKHj+bvQhIg833arORzWhQFu9dSC+Xtn?= =?us-ascii?Q?7AwS+4wKzDCJ6zNRFJx/6bV+Z5vfIj6ecJF+zxI+w/dcodiYHzmmXtIQ6nzv?= =?us-ascii?Q?Gv/WO+ElxCfkKFBT+2XEfbiflNjH1wjN1v+lYGqK?= 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: DS0PR11MB7631.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: eb0fe138-f6f2-4373-03e8-08db1fff70b6 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Mar 2023 18:03:37.0843 (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: RHxZ7FNpacUM8lunn5DTBmE0CIvcDMOhesCM8P2Z9k78YlCJ+oB0rQ+4hyBHbMIURkaluEYPpGvqfw2GHI9ThQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB7133 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: Power, Ciara > Sent: Wednesday 8 March 2023 17:31 > To: Volodymyr Fialko ; dev@dpdk.org; Akhil Goyal > ; Fan Zhang > Cc: jerinj@marvell.com; anoobj@marvell.com; hemant.agrawal@nxp.com; Ji, > Kai > Subject: RE: [PATCH v2] test: add cryptodev crosscheck suite >=20 > Hi Volodymyr, >=20 >=20 > > -----Original Message----- > > From: Volodymyr Fialko > > Sent: Thursday 9 February 2023 12:34 > > To: dev@dpdk.org; Akhil Goyal ; Fan Zhang > > > > Cc: jerinj@marvell.com; anoobj@marvell.com; hemant.agrawal@nxp.com; > > Ji, Kai ; Power, Ciara ; > > Volodymyr Fialko > > Subject: [PATCH v2] test: add cryptodev crosscheck suite > > > > Add a validation test suite that helps in verifying that the output > > generated by two different cryptodevs match for a wide range of input > > parameter combinations. > > > > Crypto autotest performs a comprehensive testing of the cryptodev but > > since it performs verification by comparing against known vectors, the > > extend to which various parameters (like packet size) can be tested is > > limited. This test suite attempts to simulate various cases by running > > same test case on different cryptodevs and compares the output > > generated. The test suite relies on capabilities to determine the > > combinations of tests to be attempted. > > > > A typical use case would be to compare outputs generated from a > > standard driver such as openSSL PMD and a new cryptodev PMD. This test > > suite is to compliment the testing coverage that crypto autotest provid= es. > > > > Currently supported symmetric xforms(cipher, auth, aead) without > chaining. > > > > Example command: > > DPDK_TEST=3Dcryptodev_crosscheck ./dpdk-test \ > > -a --vdev "crypto_openssl" > > > > Signed-off-by: Volodymyr Fialko > > --- > > V2: > > - Updated commit message. > > > > > + > > +static void > > +capabilities_inspect(void) > > +{ > > + struct rte_cryptodev_sym_capability_idx > > cap_indexes[CRYPTO_ALGOS_LEN], *cap_idx; > > + struct crypto_testsuite_params *ts_params =3D &testsuite_params; > > + const struct rte_cryptodev_symmetric_capability *sym_capa; > > + struct rte_cryptodev_symmetric_capability *common_capa; > > + uint32_t algo, i, dev_id, caps_idx; > > + > > + caps_idx =3D 0; > > + /* Create capability idx for known algorithms*/ > > + for (algo =3D 1; algo <=3D CRYPTO_AUTH_MAX_IDX; algo++) { > > + cap_idx =3D &cap_indexes[caps_idx++]; > > + cap_idx->type =3D RTE_CRYPTO_SYM_XFORM_AUTH; > > + cap_idx->algo.auth =3D algo; > > + } > > + for (algo =3D 1; algo <=3D CRYPTO_CIPHER_MAX_IDX; algo++) { > > + cap_idx =3D &cap_indexes[caps_idx++]; > > + cap_idx->type =3D RTE_CRYPTO_SYM_XFORM_CIPHER; > > + cap_idx->algo.cipher =3D algo; > > + } > > + for (algo =3D 1; algo <=3D CRYPTO_AEAD_MAX_IDX; algo++) { > > + cap_idx =3D &cap_indexes[caps_idx++]; > > + cap_idx->type =3D RTE_CRYPTO_SYM_XFORM_AEAD; > > + cap_idx->algo.aead =3D algo; > > + } > > + > > + for (caps_idx =3D 0; caps_idx < CRYPTO_ALGOS_LEN; caps_idx++) { > > + /* Gather common capabilities */ > > + common_capa =3D &common_symm_capas[caps_idx]; > > + common_capa->xform_type =3D > > RTE_CRYPTO_SYM_XFORM_NOT_SPECIFIED; > > + for (i =3D 0; i < ts_params->valid_dev_count; i++) { > > + dev_id =3D ts_params->valid_devs[i]; > > + sym_capa =3D > > rte_cryptodev_sym_capability_get(dev_id, > > + &cap_indexes[caps_idx]); > > + if (sym_capa =3D=3D NULL) { > > + /* Capability not supported by one of devs, > > mark and skip */ > > + goto next_algo; > > + } > > + > > + if (common_capa->xform_type =3D=3D > > RTE_CRYPTO_SYM_XFORM_NOT_SPECIFIED) { > > + /* First time initialization, copy data, go to > > next device */ > > + *common_capa =3D *sym_capa; > > + continue; > > + } > [CP] >=20 > This function - from what I understand after review, is looping through = all > algorithms in DPDK crypto, and then checking if each is supported by each > device? > Could we instead just take the capabilities list from one device as the s= tarting > point - That will be the max list of capabilities, they will only get kno= cked out > if not supported on the 2nd/3rd device etc. >=20 >=20 > >=20 > Some trials I did with this patch showed some issues. >=20 > 1. For QAT + AESNI_MB I get all skipped tests. I would have expected some > common algs here. > + ------------------------------------------------------- + > + Test Suite Summary : Crosscheck Unit Test Suite + -------------------= ---------- > -------------------------- + + Algo AUTH 'null' : 0/0 passed, 0/0 skipp= ed, 0/0 > failed, 0/0 unsupported + Algo AUTH 'aes-cbc-mac' : 0/0 passed, 0/0 > skipped, 0/0 failed, 0/0 unsupported + Algo AUTH 'aes-cmac' : 0/0 passe= d, > 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo AUTH 'aes-gmac' : 0/0 > passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo AUTH 'aes-xcbc- > mac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo AUTH > 'kasumi-f9' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Alg= o > AUTH 'md5' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Alg= o > AUTH 'md5-hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported = + > Algo AUTH 'sha1' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported = + > Algo AUTH 'sha1-hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 > unsupported + Algo AUTH 'sha2-224' : 0/0 passed, 0/0 skipped, 0/0 faile= d, > 0/0 unsupported + Algo AUTH 'sha2-224-hmac' : 0/0 passed, 0/0 skipped, = 0/0 > failed, 0/0 unsupported + Algo AUTH 'sha2-256' : 0/0 passed, 0/0 skippe= d, > 0/0 failed, 0/0 unsupported + Algo AUTH 'sha2-256-hmac' : 0/0 passed, 0= /0 > skipped, 0/0 failed, 0/0 unsupported + Algo AUTH 'sha2-384' : 0/0 passe= d, > 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo AUTH 'sha2-384-hmac' : = 0/0 > passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo AUTH 'sha2-512'= : > 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo AUTH 'sha2-= 512- > hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo AUTH > 'snow3g-uia2' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + A= lgo > AUTH 'zuc-eia3' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported = + Algo > AUTH 'sha3-224' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported = + > Algo AUTH 'sha3-224-hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 > unsupported + Algo AUTH 'sha3-256' : 0/0 passed, 0/0 skipped, 0/0 faile= d, > 0/0 unsupported + Algo AUTH 'sha3-256-hmac' : 0/0 passed, 0/0 skipped, = 0/0 > failed, 0/0 unsupported + Algo AUTH 'sha3-384' : 0/0 passed, 0/0 skippe= d, > 0/0 failed, 0/0 unsupported + Algo AUTH 'sha3-384-hmac' : 0/0 passed, 0= /0 > skipped, 0/0 failed, 0/0 unsupported + Algo AUTH 'sha3-512' : 0/0 passe= d, > 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo AUTH 'sha3-512-hmac' : = 0/0 > passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo CIPHER 'null' : = 0/0 > passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo CIPHER '3des-cbc= ' : > 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo CIPHER '3des= -ctr' > : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo CIPHER '3d= es- > ecb' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo CIPHE= R > 'aes-cbc' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo > CIPHER 'aes-ctr' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported = + Algo > CIPHER 'aes-ecb' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported = + > Algo CIPHER 'aes-f8' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupport= ed + > Algo CIPHER 'aes-xts' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppor= ted + > Algo CIPHER 'arc4' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported= + > Algo CIPHER 'kasumi-f8' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 > unsupported + Algo CIPHER 'snow3g-uea2' : 0/0 passed, 0/0 skipped, 0/0 > failed, 0/0 unsupported + Algo CIPHER 'zuc-eea3' : 0/0 passed, 0/0 skipp= ed, > 0/0 failed, 0/0 unsupported + Algo CIPHER 'des-cbc' : 0/0 passed, 0/0 > skipped, 0/0 failed, 0/0 unsupported + Algo CIPHER 'aes-docsisbpi' : 0/0 > passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo CIPHER 'des- > docsisbpi' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo= AEAD > 'aes-gcm' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo = AEAD > 'chacha20-poly1305' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupporte= d + > ------------------------------------------------------- + > + Sub Testsuites Total : 46 > + Sub Testsuites Skipped : 46 > + Sub Testsuites Passed : 0 > + Sub Testsuites Failed : 0 > + ------------------------------------------------------- + > + Tests Total : 0 > + Tests Skipped : 0 > + Tests Executed : 0 > + Tests Unsupported: 0 > + Tests Passed : 0 > + Tests Failed : 0 > + ------------------------------------------------------- + Test Skipped >=20 >=20 > 2. For 2 openssl devices I get 3 failures, which is curious as they are t= he same. > Seems to be a space issue: > USER1: Operation status 2 > USER1: No space for aad in single mbuf > EAL: Test assert crosscheck_all_devices line 776 failed: Error occurred d= uring > processing > EAL: Test assert crosscheck_with_profile_run line 841 failed: Error occur= red > during encryption >=20 >=20 > Thanks, > Ciara [CP]=20 Comments above are based on V3 version of patch ... replied to the wrong em= ail. -Ciara