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 A921241E33; Wed, 8 Mar 2023 18:30:52 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 83C9A410EE; Wed, 8 Mar 2023 18:30:52 +0100 (CET) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 8CBE340FDF for ; Wed, 8 Mar 2023 18:30:50 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1678296650; x=1709832650; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Me7LH8MjQeD7jabRjg1G56dX9U1GE+JHl9uiRR2rp3k=; b=i2V2qPptVpv4HRoviDWjpmbZJfTgiPOro/dR8yoZaXD++vI98uywS//p GGm6qiRE42fWNfpQkmlGP79d611FVhlWoqG9HlmFVkiuHh5gKE3FRCpDR wBciHSrICalkyCqbVikBZAszwVvrGtZI6wumO7aGwNobXpxpdtZfGI9jT 5hJbEoiA09jxS1eny+j3NhrYE+gB0ZqMmyAh3d0RTc9BSG4uvYK6gC3Et TLLG8UQWIDM3beUZGfDfTM9EtqhRoxHi4ue4UCXIl85+MQZQMmtha1piw xfz4yRrEhFZWTRKqHUzHfGUpY1FZ0b+lGAU3XXNakhiYdogFbOd2gSO5+ g==; X-IronPort-AV: E=McAfee;i="6500,9779,10643"; a="315883072" X-IronPort-AV: E=Sophos;i="5.98,244,1673942400"; d="scan'208";a="315883072" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Mar 2023 09:30:41 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10643"; a="766082794" X-IronPort-AV: E=Sophos;i="5.98,244,1673942400"; d="scan'208";a="766082794" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by FMSMGA003.fm.intel.com with ESMTP; 08 Mar 2023 09:30:40 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) 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 09:30:39 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) 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 09:30:39 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) 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 09:30:39 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (134.134.137.102) 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 09:30:38 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q4rM2pTFNTR49ZvMfIjwHDsjXNnn3+PUeZNeRyQ2VeoyAoIK6KS+rFJ6mF72dRjJaUr7G/eMeZ0YjBWkWy3KjDTUTuI93NJMbHgMdr5BTygL3wuUkgWjvyXxg/xB6/q/CVl7jNALRsf7sh6h91s8jWBdRya4mQpxYX1RGXNx4c/W5iEaM5iqykbVAHr7eGPuFzuXClBkflvsX1hNho0HL6nzOO4wAlfKCA3MkVdo2nAk7XUmtNywkhsd/uA6wiXCBGznju57PkvsMre9+NHkzWgNZl0Q3NTpyvxyTYkKXzUUtogHHkI2k8T3bMq2UoFeW98G2jyu95zs98XZCtOXpw== 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=OYzJWE8tzLLl3I7V69Rk0ghisD56UZt1P2wVnxWNVJc=; b=NDELwltQ0q/iMjU2RTCcFZ86vr6xqwjw1XzuBMKOFc41LcPH9DZmC72+k5HmXpQRjnANwx58MEiTuF+P98wb7irUpOsRgz4a39LKHFBrCtTJ3z0qJ+SzDsUa0aaODEU99sQ64vviQXtnzEpoyBrNmRjA48RZnhgo+3qeIp252VQJu3Y3jj0X6G3mTJ0qZnKZ/FD3MKLoW9DoXWjyZkSB19esbf8ZBcqBDUdyA7f5LbTaSz0q8Ueq6UNSLseU5DVwbVvPiGCGLa8KWxSJezuu+HtWNzwZV/ye5h54UpCC6L2YXn7WeQ0LsZguLVHARrmnbWJNnrQn9M3a68wQG0cVOg== 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 PH7PR11MB6652.namprd11.prod.outlook.com (2603:10b6:510:1aa::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.17; Wed, 8 Mar 2023 17:30:36 +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 17:30:36 +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/Lg Date: Wed, 8 Mar 2023 17:30:36 +0000 Message-ID: References: <20221221110855.3970889-1-vfialko@marvell.com> <20230209123402.1993179-1-vfialko@marvell.com> In-Reply-To: <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_|PH7PR11MB6652:EE_ x-ms-office365-filtering-correlation-id: 15898d7d-a456-4a6c-a25e-08db1ffad447 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /ABg1Q+nb/S1pNqjHQhY1rbtbvpZZKQN4lmFa30i87LFq5B3oRGeltGEuZTvluZnFKF0KmvJyly5Is1989ZzlT37ZPxVvRP2HPMRhiKArTK6nGR4w1TA6HbL5eQxe7LKugpZiXLt2wnrTzaOvLizpHjYhwRSWOTQp6al3FFqkvejGnKvcVqbz5pjF7C3zjpga9dFH2b51kV/5sUB1ux3nFXmS1k3DQlFsIJzpvHS3zMshDt9hxQw0MZAyZLcwn0ll2h6BGVYEu0tBZvNqJ3H7HhchBz6fIZS1QSKgxKXQ4k+3kYRWZeXLfoLCINfjeEJvMBKHbRi/Vq4qnuIK1ESLq8cP8Nw8jxCsGzvCZHcvAZSjVBcIZDaeqoEPRhi6P4IBZ9kaHljy+p5afy0U6hms4V95Giqj/CU0jVVli7PT5tGov0B+VZvU1mz3cpG6iCEvF2/88+Jb1XPvp6U51P6l6czh1LW/Uoa4/+C6WBls4eYsAoZ/bv+0D60fYH66czCcV5/EcakHWzTQw7AWSF9fa326QiJCBsruFUOSTPbp16lYhYoEiMfb18QSbq9czARg+Zd9WgrkNnqdk3joG+QOpOzrqCPVMlwwGw3mtMlSa5H+DHv8lybMCWMHu/5/+f9njOT3bqlKFB9ND43uewNGhsxhXfRa96rHya0tT8cbyrIPKwtUp7t2liFHj3GAfl0lFa3zZ3+kf2UrctDnRY7Lw== 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)(136003)(39860400002)(376002)(346002)(396003)(366004)(451199018)(9686003)(55016003)(38070700005)(41300700001)(186003)(8676002)(316002)(110136005)(64756008)(66446008)(66946007)(66556008)(66476007)(54906003)(76116006)(26005)(53546011)(6506007)(71200400001)(82960400001)(38100700002)(7696005)(122000001)(86362001)(83380400001)(4326008)(33656002)(5660300002)(2906002)(107886003)(52536014)(478600001)(8936002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?LSH2TWa629rxQqsyFYxPnURPB0DRGw4aRHUibM7Zftqz/njuy4QjJvGQntDA?= =?us-ascii?Q?wWk4wZpAf/zW0K9l5bkDwTMvJPtP3BsP0dHpKZW0eFgDNkOIj5NJ+TT+hcrr?= =?us-ascii?Q?Axo6ZNXIBEesiVyO63Iy/3hR9lGFIF0A6+z44RtZoqw9Vbwi3hWZQ+TDYpBN?= =?us-ascii?Q?DZU1ntthMJLpDYtqAAYB8miLOXqCvOi+jRXYNLwsvnw5FDvJb6p2Cc3M9d8v?= =?us-ascii?Q?kSimfGiKeA4MNJO2I+awhdhWBZO/2HeLXBTpMYXr+4jNCsTuMUE0x86bIAce?= =?us-ascii?Q?KRebg19jZkJ9JMQoFqkBkf9921S4Ys+18+pPm/0CeWDY3FKgslWF31pgU0Mw?= =?us-ascii?Q?PgJNfF2nyaecO4uHAdw92nDKayWNxeT1RZrYgC4as8y8799jFMJd/ID3HVxs?= =?us-ascii?Q?P+80kM7ylbqh2W2NbK6Gk1xtflIrQR8lRLzdB1qjIwUiNeQrTMrt5RAkaY8/?= =?us-ascii?Q?ChWq6WFWebcrSj36neqgC+p4ncEr5jlQ1cdVNQlsOT+vpQu43ggf9pZor3dZ?= =?us-ascii?Q?HbjJ0OAtCCgRYgijg7peDeLFMYGtVebKMRkBM0CPu0JHiEgriyDF1V9omXMO?= =?us-ascii?Q?taMCXFQohoPpi4wLu6t9EP+jm/YutH9tuKtfbdRs92oAiIIAH871gj6o+QJi?= =?us-ascii?Q?S1J1+s9r0wpxS1WR6zX38wytgYRtUrnckdDUHh/NNBETCxe4br4pL0DnzU00?= =?us-ascii?Q?et/25czrpknx9VOYLpZtSUo6g0HnR3WZW+ZMthhm/s++wnrBGo1n+dgn2r3C?= =?us-ascii?Q?xgX5IN9CtUFbICMKc2vSylOZiRl0vlLYSqikLLwHtNdysDjiF+FiwHyesTJm?= =?us-ascii?Q?61y6xuSX3I9afxUC6fKGmaf3SL0Mz8z3l2do1vuhZhojrgBQgdF+/04yVpRx?= =?us-ascii?Q?T0uNW/+h5/tuJ5kFY1nB1+UizR7Q3GwCWu2EIp9VXZl5cIo8rV99+ZFSiCqg?= =?us-ascii?Q?yvNyX7GnlgA/BOS3U/9qo9eUGiuKBukS4KFPsA67gPzCb5toFzgJ5CgNsCaO?= =?us-ascii?Q?ytfsU+pj2YnzzS7eVvF20ByFEV1nJj3qBMZXgtNO+DGcllWIEEZPhkMhQFSv?= =?us-ascii?Q?aE4+85hUNXM1GycfFjARIjimfYd0rWnCfoe3/4maIPhE2bnVVBl8qkJFZ5yw?= =?us-ascii?Q?hV29rReIjRixMpAUFA5DVOPbQQRbeHgAsiT4i+UqsYR6Q0rlE5ibbY+9kQha?= =?us-ascii?Q?9KW0M7fX4iBhlxP6L8Mo44ZSPBXXw6KCX68ytYxU7eAE9fU0iZYO6gXGB65Y?= =?us-ascii?Q?XlrDFTi/MrKSu0v/HE7aIwm3wQIY3YgaNZuJuzOog3OWCqA6V2w3iUil5rVQ?= =?us-ascii?Q?0TReZm1FNgNMPmi69+2L1H3biWs/c2jB13HMKq/IfWoJcqJ4LVkWvJmXf83R?= =?us-ascii?Q?lubKsWhl9IVr++5LM2bOkIABW0Zrm7RZgtWDc1dhYiuVO12Mu5T7DTipr1ES?= =?us-ascii?Q?7sGHlxO3ksH8d08bYDlHcw0KLSRS+oYI4r1o7uaBR/NdQUdvsLuOL2aP8GDE?= =?us-ascii?Q?WyOOv5g/jeQfK12ccX4w/+AoJaal0H932gR4SQPyT54RRFDgplB3ENa3Lldg?= =?us-ascii?Q?um0wVFt+c1x6o1L2kiuUNZBz8eOTfrczetFjRqAO?= 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: 15898d7d-a456-4a6c-a25e-08db1ffad447 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Mar 2023 17:30:36.6481 (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: ZXnB0hrbZFj6N92BKlixV60PvQpABKWKwaR/b+UpUB9kROiyXz5+GvK1u+heIU4Qn+zeQDaN6bsJQKQhxoP2Lg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB6652 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 Volodymyr, > -----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 >=20 > Add a validation test suite that helps in verifying that the output gener= ated > by two different cryptodevs match for a wide range of input parameter > combinations. >=20 > 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 sa= me > 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. >=20 > 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 provides. >=20 > Currently supported symmetric xforms(cipher, auth, aead) without chaining= . >=20 > Example command: > DPDK_TEST=3Dcryptodev_crosscheck ./dpdk-test \ > -a --vdev "crypto_openssl" >=20 > Signed-off-by: Volodymyr Fialko > --- > V2: > - Updated commit message. >=20 > + > +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 al= l 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 sta= rting point - That will be the max list of capabilities, they will only get= knocked out if not supported on the 2nd/3rd device etc. Some trials I did with this patch showed some issues. 1. For QAT + AESNI_MB I get all skipped tests. I would have expected some c= ommon algs here. + ------------------------------------------------------- + + Test Suite Summary : Crosscheck Unit Test Suite + ------------------------------------------------------- + + Algo AUTH 'null' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo AUTH 'aes-cbc-mac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsu= pported + Algo AUTH 'aes-cmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo AUTH 'aes-gmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo AUTH 'aes-xcbc-mac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 uns= upported + Algo AUTH 'kasumi-f9' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupp= orted + Algo AUTH 'md5' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupported + Algo AUTH 'md5-hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + 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 unsupp= orted + Algo AUTH 'sha2-224' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo AUTH 'sha2-224-hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 un= supported + Algo AUTH 'sha2-256' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo AUTH 'sha2-256-hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 un= supported + Algo AUTH 'sha2-384' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo AUTH 'sha2-384-hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 un= supported + Algo AUTH 'sha2-512' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo AUTH 'sha2-512-hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 un= supported + Algo AUTH 'snow3g-uia2' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsu= pported + Algo AUTH 'zuc-eia3' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo AUTH 'sha3-224' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo AUTH 'sha3-224-hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 un= supported + Algo AUTH 'sha3-256' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo AUTH 'sha3-256-hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 un= supported + Algo AUTH 'sha3-384' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo AUTH 'sha3-384-hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 un= supported + Algo AUTH 'sha3-512' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo AUTH 'sha3-512-hmac' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 un= supported + Algo CIPHER 'null' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupporte= d + Algo CIPHER '3des-cbc' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupp= orted + Algo CIPHER '3des-ctr' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupp= orted + Algo CIPHER '3des-ecb' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupp= orted + Algo CIPHER 'aes-cbc' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo CIPHER 'aes-ctr' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo CIPHER 'aes-ecb' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo CIPHER 'aes-f8' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppor= ted + Algo CIPHER 'aes-xts' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo CIPHER 'arc4' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupporte= d + Algo CIPHER 'kasumi-f8' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsup= ported + Algo CIPHER 'snow3g-uea2' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 uns= upported + Algo CIPHER 'zuc-eea3' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupp= orted + Algo CIPHER 'des-cbc' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsuppo= rted + Algo CIPHER 'aes-docsisbpi' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 u= nsupported + Algo CIPHER 'des-docsisbpi' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 u= nsupported + Algo AEAD 'aes-gcm' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0 unsupport= ed + Algo AEAD 'chacha20-poly1305' : 0/0 passed, 0/0 skipped, 0/0 failed, 0/0= unsupported + ------------------------------------------------------- + + 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 2. For 2 openssl devices I get 3 failures, which is curious as they are the= 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 dur= ing processing EAL: Test assert crosscheck_with_profile_run line 841 failed: Error occurre= d during encryption Thanks, Ciara