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 66EAEA0C46; Fri, 17 Sep 2021 16:20:50 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0C7CB410E9; Fri, 17 Sep 2021 16:20:50 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id 7DB2D406B4 for ; Fri, 17 Sep 2021 16:20:48 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10109"; a="222843738" X-IronPort-AV: E=Sophos;i="5.85,301,1624345200"; d="scan'208";a="222843738" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Sep 2021 07:20:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,301,1624345200"; d="scan'208";a="472290699" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by fmsmga007.fm.intel.com with ESMTP; 17 Sep 2021 07:20:46 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Fri, 17 Sep 2021 07:20:45 -0700 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.2242.12 via Frontend Transport; Fri, 17 Sep 2021 07:20:45 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.169) 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.2242.12; Fri, 17 Sep 2021 07:20:45 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VB4HAsIdN5IqWcTR5ehLW78CCROvNieBkPvBfbtDEZ8K96XIjXUNMxPbbr3/3Sd8Ein3efml2e7lPgRKgJDaYkrHeUMU74wdsMyRBZX5JUKm72eXTMRragz/3b0ZwD6sW+sirp6AkJIR74fV4vBAITvUqVbyA7q9UwJm9cpdSYt5Kl4BvYVda5rGDJh/kwko2yw7+7G1pR319cI+PlYVdWxvApMUyjn2A6rWBfs+OBLpQD54FbwLWWIef/ucCypYuanj2+uiiHDa5PBN812UkBDoN/HJ1Tu5omrU7pFsYnnyhxMOuutpZtCctW4H+cuSMpUEbpF0oeIJY18MMek49A== 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; bh=RdN++3JqjKRlzvX53lqJCvi4edHDFwQoohn4N1aJTCw=; b=MPWQI9lZEfW4E/UHvqzGqa/w+xY2NKZb7uOH+QdPTkJY0WYLw9+3YVJW02j5jiA38A1O8BgsSYaHwddFdEjPnTsDcTMWZNRHjI5D0KgIVEXDcAKDE+MO/J1szYfYVt+Vz3J2dz7oO0ETZZ32KOxwEf0dkRQ4sFAVAIMTRRtjxu1EbZadHg7IjAJgHONbPSuqvizrLJaDYdMOykhHpR71YAVtZav2vIqPg1hNVpjxhF0bq6JSL6XpgEQ5+XeXfjCUu4A+2K3OJ/6qisGFF3wex3qpuaYXmEnfJj2cHhT3vZdkqTMI5sbmG8z8rQ/8IF7YBd5p9DxUkf3SRrnGZvk09g== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RdN++3JqjKRlzvX53lqJCvi4edHDFwQoohn4N1aJTCw=; b=Q6gXU/jvqKkulDxR3v9U1hcLHVnU0Q26HoiA/WZOWaC+22p8YI6lsQa2ODuCwqcZzXk0zFDL8W5a2PiSI1PvDfwI5pRgazHRqu4kbzwskmmionwZfHOUyqIptiCy2pAE+6g+avIfjYeFmArGAvylUCDI7W0c3PrVFMEJ80dkxsg= Received: from BY5PR11MB4451.namprd11.prod.outlook.com (2603:10b6:a03:1cb::30) by BYAPR11MB3096.namprd11.prod.outlook.com (2603:10b6:a03:8f::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14; Fri, 17 Sep 2021 14:20:42 +0000 Received: from BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::e905:54de:a94a:dfa8]) by BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::e905:54de:a94a:dfa8%5]) with mapi id 15.20.4523.016; Fri, 17 Sep 2021 14:20:42 +0000 From: "Chautru, Nicolas" To: Nipun Gupta , "dev@dpdk.org" , "gakhil@marvell.com" CC: "david.marchand@redhat.com" , Hemant Agrawal Thread-Topic: [PATCH v5 9/9] app/bbdev: add test vectors for transport blocks Thread-Index: AQHXp8/1lRIZLvOAuEOivd3yIf3+iKuiUyOggAWbwACAAF83cA== Date: Fri, 17 Sep 2021 14:20:42 +0000 Message-ID: References: <20210318063421.14895-1-hemant.agrawal@nxp.com> <20210912121510.22699-1-nipun.gupta@nxp.com> <20210912121510.22699-10-nipun.gupta@nxp.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 07145801-2ac0-4623-c411-08d979e65502 x-ms-traffictypediagnostic: BYAPR11MB3096: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4714; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ji04RvYGbzfwZn+3jDQmzO6yb1PhXu9Cp3Hby5csKldtZFz3pybxwd7Gpn3CjvDneKD9qBDWZepCk2I2fVxocLXM0k5E63n8OREir6EYodoKVCS2dM2d+CK2DsrP51eR2p/9ZASYlfvOfT+EFX51lBlZt1tIS2MvtUrHhOtBQjts5htvQ4GfGWk2Lo3fru8D4i5EnisKY1Ytt2Gh7zhCnaXX5ML5Bgx+OPrX6E3Sqx+aOQz2EoZkHYZ5/cyZR6syWW1A8RO94rsAJr6Wxqaraa7hBQ9CuWQDX4CG+zQlQ4mMCOX4j6X1+AZL8UOg+6kAH64phnvFQWbgHPwfdfHN0+NWzXvj1FQsWu/jwxNYElJAgIqeYOwpjlhouKKxyiHp4YJsH2ldz9oYXhaWmQgKnJzqhJmRqQ0aIXNYHk8ldgHip7QnHp63u63LwaZpN7OUmXdU3Wqh3uhLKaT06AW5cfgB8R8KjZwC6YmjZZdXszGketUy6M/oJ72XJpORjhER4JrLBpE4UqLX3FsTc5OYnGFI3uvDKmrZnL/s5s+D10KL9217j3JNsxURgxBAGbNWhUytVwvPOELr16z58T+NgmHd2+YYGkGH9PSJc+YPyx91u2YHi20zLrRtgSOcYLvAs+pc1rbelVYPcRZrX/IK1Q5eACm1KO3RqfWJE0zK2gI4UJg/ZO+vzbfweOLi4c4uCb2V5vcLVt9wRio5vrR2uA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4451.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(396003)(376002)(39860400002)(136003)(366004)(86362001)(6506007)(7696005)(53546011)(186003)(54906003)(55016002)(9686003)(33656002)(478600001)(83380400001)(26005)(316002)(66446008)(64756008)(71200400001)(4326008)(66476007)(66556008)(66946007)(76116006)(38070700005)(38100700002)(122000001)(5660300002)(8676002)(8936002)(30864003)(52536014)(110136005)(2906002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?oNep0G3T6kn6yzUot6LK53va7j9/94Qml9cEbnLDQIuDjGepSUVuNRyF+NBR?= =?us-ascii?Q?BiLhxTBOZ5siZu3nG0WOtxgQXYPGGGfrp+i9w5JO8PAGsP4YyiVu7qFlQzDZ?= =?us-ascii?Q?uLxY5//cEYrAKCdrWCKrhk6mOtBpMcPOLLBuaFRFDehHLAgguF0wjEvQNucs?= =?us-ascii?Q?cKnvR3rQVMvZiue7lqIo8mHssSM8ZfYMCxvGcCIXufohAgpVJxg6E9/hMpf4?= =?us-ascii?Q?4jRvZyD8KfOj8ej7/eyHbpeoCChWFqv2hUz5Gc3D+dWD1LFA90goMv0tVo3y?= =?us-ascii?Q?L3+AOfGzAis3x7JZPARp7x79P6SXt0T9VimJtNaNABQsGWI8nb3Xzmu7tTzF?= =?us-ascii?Q?T6DRktdSmjDymfRbAN9BUye+C/RQLPIf612L/Ry/GpvlmBTQNZ/STu9ylWaF?= =?us-ascii?Q?vwDAcDPcw1noW7HupG0RDisPrifUmtjTkkmdobszO02A9BHKLYZ52FhzwfbH?= =?us-ascii?Q?vzsCvkAnDoZWjrSCkMu7b+1csCip36ApCYuuEAW90254bFkTedC33rVX2DcB?= =?us-ascii?Q?fX953tkfLDYDaXUxUS5yVGelj3M5iR9r5Chu2Qqzi4eZNCe12zYGfjFN4K6H?= =?us-ascii?Q?gumgBZPkvqrbHRPWfl86rbxVlnmBzBF96LEXb2g7Cah/mJARaZqulouXUFqN?= =?us-ascii?Q?+S08V92pjMiK8LVrypX7LChu6+UMUeeaZtv3JF8RBT7aIkTiutQnLTcjPRTM?= =?us-ascii?Q?rPzYlXjv/su7ZL2+FBzkcaQvR60ziHLNOp6QxPj+uz+UINgLOGRqIvXH1qRA?= =?us-ascii?Q?RQ3dAnvRlaaRAI45a+IYQ+5M0N6S2fhqICSHNKTAIBw9cInl45j/JIwOGYsv?= =?us-ascii?Q?N55Za542L5BIaB/I3MWqxgJo6THhDlxEnb8qC6ULG56RDE58QA991KVDwYof?= =?us-ascii?Q?AiXa1NgeFqLbxeaE3/4yIb9tVzScP+yanOnjbUhgDMWJc9f7AJ9KXmQyl/PU?= =?us-ascii?Q?rAyb2gvZBu7csY/015swZC8R2ljndQwTICwGPFRZ7331BiYQzFf51cIa8pju?= =?us-ascii?Q?UsTvGVbkwGThngVFxDNeXfwvwzO29X72mxh3GPRUD9N+tmMbaPI8d2OYUl7R?= =?us-ascii?Q?8Qb9I2u6VXSOLpue3NI9uEydAPrc4racf9byXOCg1wc0mpYMN0PWggVDZjr7?= =?us-ascii?Q?C1JpqBF0O+Lke09IS2SNUhBrsG8ujxuWWCGwJzOdSLbB7jm9kTrCUNTbj/t1?= =?us-ascii?Q?f3E6XsSv5fEI76sNkqGtNgBnPaTH1HaZ8cJGNF9SX1/QiAFRm7+2dZYEG4cL?= =?us-ascii?Q?X5jPCBOxjgTFEq+e3rObf4cLJA3YhyvHZfnUO798UDVtDmh4220ak0NLwNnj?= =?us-ascii?Q?QfGwgY78eimJkk+GF970iBDy?= x-ms-exchange-transport-forked: True 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: BY5PR11MB4451.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 07145801-2ac0-4623-c411-08d979e65502 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Sep 2021 14:20:42.4040 (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: TkEme+PoeOgCXLMLoNPYS8+1wlhMvBVSx2Kmj96tZaz1LPpXTY3Bk27cF0xmiTQ9UCMrq3iujICy/dEGxFFbuRFE1++iM5Pkmy3sVDYk9IU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3096 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v5 9/9] app/bbdev: add test vectors for transport blocks 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 Sender: "dev" > -----Original Message----- > From: Nipun Gupta > Sent: Friday, September 17, 2021 1:38 AM > To: Chautru, Nicolas ; dev@dpdk.org; > gakhil@marvell.com > Cc: david.marchand@redhat.com; Hemant Agrawal > > Subject: RE: [PATCH v5 9/9] app/bbdev: add test vectors for transport blo= cks >=20 >=20 >=20 > > -----Original Message----- > > From: Chautru, Nicolas > > Sent: Tuesday, September 14, 2021 12:32 AM > > To: Nipun Gupta ; dev@dpdk.org; > > gakhil@marvell.com > > Cc: david.marchand@redhat.com; Hemant Agrawal > > > Subject: RE: [PATCH v5 9/9] app/bbdev: add test vectors for transport > > blocks > > > > > > > > > -----Original Message----- > > > From: Nipun Gupta > > > Sent: Sunday, September 12, 2021 5:15 AM > > > To: dev@dpdk.org; gakhil@marvell.com; Chautru, Nicolas > > > > > > Cc: david.marchand@redhat.com; hemant.agrawal@nxp.com; Nipun > Gupta > > > > > > Subject: [PATCH v5 9/9] app/bbdev: add test vectors for transport > > > blocks > > > > > > This patch adds two test vectors for transport block in network byte > > > order: > > > - LDPC encode for Transport Block > > > - LDPC decode for Transport block > > > > See comments on previous patchsets related to the same topic: > > - This test vector includes Ratematching hence previous pmd exposed > > capability were not correct >=20 > It is supported in our driver, I will add it in the capabilities. >=20 > > - This is really is a single CB vector (not a TB made of multiple > > CBs). More generally I don't believe there is new functionality here > > compared to existing vectors. (keep in mind that the endianness can be > > managed as a device capability and would not require new vectors). >=20 > I agree, it is a single CB, otherwise the test vector file becomes large. > But all the TB parameters are supported, which is not the case with the > previous tests. >=20 > I prefer to add a bigger test vector with multiple CBs. But then I hear t= hat file > size is a problem. I don't think it should be a problem. Let me respin wi= th a > larger size TB. What is the problem with existing vectors? Given the endianness would be ma= naged in the test application, existing vectors should just pass for your P= MD. Any reason we would actually need new vectors? If you really have to do, I = would suggest low number of CBs (ie. 2 maybe).=20 >=20 > > > > Thanks > > Nic > > > > > > > > Signed-off-by: Nipun Gupta > > > --- > > > app/test-bbdev/test_vectors/ldpc_dec_tb.data | 122 > > > +++++++++++++++++++ app/test-bbdev/test_vectors/ldpc_enc_tb.data | > > > 60 +++++++++ > > > 2 files changed, 182 insertions(+) > > > create mode 100644 app/test-bbdev/test_vectors/ldpc_dec_tb.data > > > create mode 100644 app/test-bbdev/test_vectors/ldpc_enc_tb.data > > > > > > diff --git a/app/test-bbdev/test_vectors/ldpc_dec_tb.data > > > b/app/test- bbdev/test_vectors/ldpc_dec_tb.data > > > new file mode 100644 > > > index 0000000000..b991e8f305 > > > --- /dev/null > > > +++ b/app/test-bbdev/test_vectors/ldpc_dec_tb.data > > > @@ -0,0 +1,122 @@ > > > +# SPDX-License-Identifier: BSD-3-Clause # Copyright 2020 NXP > > > + > > > +op_type =3D > > > +RTE_BBDEV_OP_LDPC_DEC > > > + > > > +input0 =3D > > > +0x817f8181, 0x7f7f8181, 0x817f7f81, 0x81817f81, 0x81817f81, > > > +0x817f7f81, 0x7f7f7f7f, 0x7f7f7f81, 0x817f7f81, 0x817f7f81, > > > +0x7f7f817f, 0x7f7f7f81, 0x81817f7f, 0x81818181, 0x817f8181, > > > +0x7f817f81, 0x81817f7f, 0x7f7f817f, 0x81817f81, 0x817f8181, > > > +0x7f7f7f81, 0x817f817f, 0x7f817f7f, 0x7f817f7f, 0x7f817f7f, > > > +0x81817f7f, 0x7f818181, 0x817f7f7f, 0x8181817f, 0x81817f7f, > > > +0x7f817f81, 0x7f7f7f7f, 0x7f817f7f, 0x81817f7f, 0x81818181, > > > +0x817f817f, 0x81817f7f, 0x7f81817f, 0x7f7f7f7f, 0x7f7f7f7f, > > > +0x7f818181, 0x7f7f7f81, 0x81817f81, 0x7f817f7f, 0x7f7f7f7f, > > > +0x817f817f, 0x817f817f, 0x7f7f817f, 0x81817f81, 0x7f7f7f7f, > > > +0x7f81817f, 0x817f817f, 0x7f7f8181, 0x7f7f7f7f, 0x817f7f7f, > > > +0x81818181, 0x817f8181, 0x7f7f817f, 0x7f7f8181, 0x7f7f7f7f, > > > +0x7f818181, 0x817f8181, 0x817f7f81, 0x817f8181, 0x817f7f81, > > > +0x81817f7f, 0x7f7f8181, 0x81818181, 0x817f817f, 0x817f7f7f, > > > +0x81818181, 0x7f817f81, 0x7f7f7f81, 0x81817f81, 0x7f817f7f, > > > +0x7f818181, 0x7f7f7f81, 0x817f817f, 0x81818181, 0x81818181, > > > +0x81817f81, 0x81817f81, 0x7f7f8181, 0x817f7f7f, 0x7f81817f, > > > +0x817f817f, 0x81817f7f, 0x817f7f81, 0x81817f7f, 0x7f7f7f81, > > > +0x7f817f81, 0x7f817f81, 0x817f7f7f, 0x7f818181, 0x81818181, > > > +0x7f7f7f7f, 0x7f7f7f7f, 0x8181817f, 0x7f7f7f81, 0x7f817f81, > > > +0x81817f81, 0x7f7f817f, 0x7f81817f, 0x817f8181, 0x7f81817f, > > > +0x7f81817f, 0x817f7f7f, 0x7f81817f, 0x817f7f81, 0x817f7f81, > > > +0x7f817f7f, 0x8181817f, 0x7f81817f, 0x7f7f8181, 0x817f8181, > > > +0x817f7f7f, 0x817f7f81, 0x7f81817f, 0x7f7f817f, 0x7f817f7f, > > > +0x7f7f8181, 0x81818181, 0x7f818181, 0x7f7f817f, 0x7f818181, > > > +0x81818181, 0x7f817f7f, 0x817f817f, 0x817f817f, 0x817f7f7f, > > > +0x81817f81, 0x81817f7f, 0x81817f81, 0x7f817f81, 0x7f817f7f, > > > +0x7f817f7f, 0x817f7f7f, 0x817f7f7f, 0x7f7f7f7f, 0x7f7f7f81, > > > +0x7f7f8181, 0x7f817f81, 0x7f817f7f, 0x817f7f7f, 0x7f7f8181, > > > +0x8181817f, 0x7f7f8181, 0x7f7f7f81, 0x817f7f7f, 0x7f7f7f81, > > > +0x817f8181, 0x7f7f817f, 0x7f81817f, 0x817f817f, 0x7f817f81, > > > +0x7f7f8181, 0x7f818181, 0x7f817f81, 0x81818181, 0x81817f7f, > > > +0x7f81817f, 0x7f81817f, 0x7f7f8181, 0x81818181, 0x817f8181, > > > +0x7f7f817f, 0x7f817f7f, 0x7f7f8181, 0x7f81817f, 0x7f7f817f, > > > +0x7f7f7f7f, 0x7f818181, 0x81817f7f, 0x8181817f, 0x7f81817f, > > > +0x8181817f, 0x81817f81, 0x7f7f7f7f, 0x81818181, 0x7f7f817f, > > > +0x7f81817f, 0x7f7f7f7f, 0x81817f81, 0x817f7f81, 0x817f7f81, > > > +0x817f7f81, 0x81818181, 0x7f7f7f7f, 0x81817f81, 0x817f7f7f, > > > +0x8181817f, 0x7f7f7f81, 0x81817f81, 0x817f7f81, 0x81818181, > > > +0x7f7f7f7f, 0x81817f7f, 0x81817f81, 0x7f7f7f81, 0x7f7f7f7f, > > > +0x817f817f, 0x7f818181, 0x8181817f, 0x81817f81, 0x7f7f7f81, > > > +0x7f817f7f, 0x7f7f7f7f, 0x7f817f81, 0x8181817f, 0x7f7f7f7f, > > > +0x81817f7f, 0x7f7f7f81, 0x7f81817f, 0x7f7f7f7f, 0x7f7f7f81, > > > +0x817f8181, 0x7f7f8181, 0x7f7f7f81, 0x7f7f8181, 0x7f817f7f, > > > +0x81818181, 0x7f81817f, 0x7f818181, 0x7f818181, 0x7f818181, > > > +0x817f7f81, 0x7f7f8181, 0x81818181, 0x7f7f7f7f, 0x7f7f7f7f, > > > +0x817f8181, 0x81818181, 0x7f7f817f, 0x817f8181, 0x81817f7f, > > > +0x817f817f, 0x7f7f817f, 0x7f7f7f7f, 0x817f8181, 0x817f8181, > > > +0x817f8181, 0x81818181, 0x7f7f817f, 0x7f817f81, 0x817f7f81, > > > +0x7f7f7f81, 0x81817f81, 0x7f818181, 0x81817f7f, 0x7f818181, > > > +0x81818181, 0x817f817f, 0x7f817f7f, 0x81818181, 0x817f8181, > > > +0x7f7f7f7f, 0x7f817f81, 0x817f7f7f, 0x7f818181, 0x8181817f, > > > +0x817f817f, 0x7f817f7f, 0x817f7f81, 0x7f818181, 0x817f7f7f, > > > +0x817f7f81, 0x7f7f7f81, 0x81817f81, 0x7f81817f, 0x7f818181, > > > +0x81817f7f, 0x817f7f81, 0x81817f81, 0x7f7f8181, 0x7f7f8181, > > > +0x7f817f81, 0x7f7f817f, 0x817f7f7f, 0x7f7f7f7f, 0x817f7f7f, > > > +0x7f7f8181, 0x817f8181, 0x817f8181, 0x7f817f81, 0x817f8181, > > > +0x8181817f, 0x81817f7f, 0x7f817f7f, 0x7f817f7f, 0x7f817f81, > > > +0x817f817f, 0x817f7f7f, 0x8181817f, 0x817f817f, 0x817f7f81, > > > +0x81817f7f, 0x7f817f7f, 0x7f7f7f7f, 0x7f817f7f, 0x7f7f817f, > > > +0x7f818181, 0x8181817f, 0x817f7f7f, 0x7f817f81, 0x7f7f8181, > > > +0x81817f7f, 0x7f7f817f, 0x7f7f817f, 0x7f817f7f, 0x7f7f817f, > > > +0x7f818181, 0x7f817f7f, 0x817f7f7f, 0x7f817f81, 0x81818181, > > > +0x7f818181, 0x817f8181, 0x8181817f, 0x8181817f, 0x817f7f7f, > > > +0x81817f81, 0x817f7f7f, 0x7f81817f, 0x817f8181, 0x7f818181, > > > +0x7f817f7f, 0x81817f7f, 0x7f81817f, 0x81817f81, 0x7f7f7f81, > > > +0x7f7f7f7f, 0x81818181, 0x817f7f7f, 0x81817f81, 0x817f7f81, > > > +0x81817f7f, 0x81818181, 0x7f7f7f7f, 0x817f817f, 0x7f817f81, > > > +0x817f7f7f, 0x7f817f81, 0x817f8181, 0x7f81817f, 0x7f818181, > > > +0x7f7f8181, 0x817f817f, 0x7f7f7f7f, 0x81818181, 0x7f817f81, > > > +0x81817f81, 0x7f81817f, 0x81818181, 0x7f7f817f, 0x81818181, > > > +0x7f7f7f81, 0x817f7f81, 0x8181817f, 0x7f818181, 0x7f7f7f7f, > > > +0x7f7f7f7f, 0x8181817f, 0x81817f81, 0x81818181, 0x7f7f817f, > > > +0x81817f7f, 0x7f817f81, 0x817f8181, 0x81817f7f, 0x7f817f7f, > > > +0x817f7f7f, 0x7f81817f, 0x817f7f7f, 0x7f7f7f7f, 0x7f7f8181, > > > +0x7f7f8181, 0x7f81817f, 0x7f7f8181, 0x7f7f8181, 0x817f7f81, > > > +0x8181817f, 0x81817f7f, 0x817f8181, 0x817f817f, 0x8181817f, > > > +0x7f7f8181, 0x7f81817f, 0x817f817f, 0x7f817f81, 0x7f817f7f, > > > +0x7f7f8181, 0x81818181, 0x7f817f81, 0x7f7f8181, 0x81817f7f, > > > +0x7f7f7f81, 0x7f7f7f81, 0x7f7f7f7f, 0x7f81817f, 0x7f7f8181, > > > +0x7f7f817f, 0x817f817f, 0x7f7f7f7f, 0x817f8181, 0x7f818181, > > > +0x7f7f817f, 0x8181817f, 0x8181817f, 0x817f7f81, 0x8181817f, > > > +0x817f8181, 0x7f817f7f, 0x81817f7f, 0x81818181, 0x7f7f8181, > > > +0x7f817f81, 0x817f8181, 0x7f817f7f, 0x81818181, 0x81817f81, > > > +0x7f817f81, 0x81817f7f, 0x7f818181, 0x8181817f, 0x7f7f7f81, > > > +0x7f81817f, 0x7f7f8181, 0x81818181, 0x81817f7f, 0x817f8181, > > > +0x81817f7f, 0x7f7f817f, 0x81818181, 0x7f7f8181, 0x7f7f817f, > > > +0x817f817f, 0x7f817f81, 0x7f7f7f7f, 0x7f817f81, 0x7f817f7f, > > > +0x7f81817f, 0x7f7f8181, 0x7f7f817f, 0x81818181, 0x7f7f8181, > > > +0x817f7f81, 0x81817f81, 0x81817f7f, 0x81817f81, 0x81818181, > > > +0x7f817f81, 0x7f7f7f7f, 0x81817f7f, 0x7f817f7f, 0x7f7f817f, > > > +0x81817f7f, 0x81817f7f, 0x7f7f7f7f, 0x817f7f7f, 0x7f817f81, > > > +0x81818181, 0x81817f7f, 0x7f817f7f, 0x8181817f, 0x7f81817f, > > > +0x817f7f81, 0x7f817f7f, 0x7f7f7f7f, 0x817f7f81, 0x7f817f81, > > > +0x81818181, 0x81817f81, 0x7f817f81, 0x81818181, 0x81818181, > > > +0x8181817f, 0x7f7f817f, 0x817f7f7f, 0x817f7f7f, 0x7f7f7f7f, > > > +0x81818181, 0x7f817f7f, 0x817f7f81, 0x7f7f8181, 0x817f8181, > > > +0x81817f7f, 0x81817f7f, 0x817f7f7f, 0x817f817f, 0x7f818181, > > > +0x7f817f7f, 0x817f8181, 0x7f817f7f, 0x817f8181, 0x7f7f817f, > > > +0x81817f7f, 0x8181817f, 0x7f817f81, 0x7f7f7f81, 0x81818181, > > > +0x7f7f7f81, 0x81818181, 0x7f7f817f, 0x817f7f7f, 0x817f817f, > > > +0x7f7f8181, 0x7f7f7f81, 0x7f817f7f, 0x817f8181, 0x817f817f, > > > +0x81818181, 0x81817f7f > > > + > > > +output0 =3D > > > +0xea7bdad9, 0xabd8311a, 0x4e7ba2e2, 0x5c5c5c85, 0xc400ed50, > > > 0x9bea8883, > > > +0xb7f0 > > > + > > > +basegraph=3D > > > +2 > > > + > > > +z_c=3D > > > +28 > > > + > > > +n_cb=3D > > > +1400 > > > + > > > +q_m=3D > > > +2 > > > + > > > +n_filler=3D > > > +56 > > > + > > > +ea =3D > > > +2048 > > > + > > > +eb =3D > > > +2048 > > > + > > > +iter_max=3D > > > +8 > > > + > > > +expected_iter_count=3D > > > +2 > > > + > > > +c =3D > > > +1 > > > + > > > +r =3D > > > +0 > > > + > > > +cab =3D > > > +0 > > > + > > > +rv_index =3D > > > +0 > > > + > > > +code_block_mode =3D > > > +0 > > > + > > > +op_flags =3D > > > +RTE_BBDEV_LDPC_CRC_TYPE_24B_DROP, > > > RTE_BBDEV_LDPC_DEC_BIG_ENDIAN > > > + > > > +expected_status =3D > > > +OK > > > diff --git a/app/test-bbdev/test_vectors/ldpc_enc_tb.data > > > b/app/test- bbdev/test_vectors/ldpc_enc_tb.data > > > new file mode 100644 > > > index 0000000000..277db673c8 > > > --- /dev/null > > > +++ b/app/test-bbdev/test_vectors/ldpc_enc_tb.data > > > @@ -0,0 +1,60 @@ > > > +# SPDX-License-Identifier: BSD-3-Clause # Copyright 2020 NXP > > > + > > > +op_type =3D > > > +RTE_BBDEV_OP_LDPC_ENC > > > + > > > +input0 =3D > > > +0xea7bdad9, 0xabd8311a, 0x4e7ba2e2, 0x5c5c5c85, 0xc400ed50, > > > 0x9bea8883, > > > +0xb7f0 > > > + > > > +output0 =3D > > > +0x109dd93b, 0x5bfc1299, 0x44a1bd2c, 0x05ce87c4, 0x006cafc4, > > 0x2aa04d17, > > > +0xf803a60d, 0xb9b7032b, 0x5f8af3c9, 0xffa174d1, 0x9ca683dd, > > > +0x0f78551c, 0xb62d51e0, 0xe4996866, 0x42698b36, 0xa4f727f3, > > > +0x445dcd8a, > > 0x84531088, > > > +0x2b1813e3, 0xcf5735a6, 0x342bf366, 0xe6ec7026, 0x9d062f0d, > > > +0x1e8d0f99, 0x01dc0f9d, 0x5041de7a, 0xb1061c0e, 0x776f4313, > > > +0xfb00f397, 0xbb02acb2, 0x7d1952fb, 0x0bf4af7c, 0x794ae785, > > > +0x9c76d198, 0x8082533d, > > 0x4ceb5bb3, > > > +0xc9ae8a54, 0x58e72404, 0x472422c3, 0x8eeb7f58, 0x6c47b68d, > > 0xc9d8f01d, > > > +0x6b585a0f, 0x6d5f0a37, 0x07e91f2f, 0xb5c2fde0, 0x3308684c, > > > +0xabce9336, 0xf345a63e, 0x36011c35, 0xee27b0a2, 0x53fc4be9, > > > +0xe7c5df4b, 0x2cbcf361, 0x4505a23f, 0xcd93f236, 0xc24c05fd, > > > +0xe4cf580c, 0xdf590496, 0x0882eff5, 0x8ccb394f, 0xc2b4b47a, > > > +0x82f1f15e, 0xcfab413a > > > + > > > +basegraph=3D > > > +2 > > > + > > > +z_c=3D > > > +28 > > > + > > > +n_cb=3D > > > +1400 > > > + > > > +q_m=3D > > > +2 > > > + > > > +n_filler=3D > > > +56 > > > + > > > +ea =3D > > > +2048 > > > + > > > +eb =3D > > > +2048 > > > + > > > +c =3D > > > +1 > > > + > > > +r =3D > > > +0 > > > + > > > +cab =3D > > > +0 > > > + > > > +rv_index =3D > > > +0 > > > + > > > +code_block_mode =3D > > > +0 > > > + > > > +op_flags =3D > > > +RTE_BBDEV_LDPC_CRC_24B_ATTACH, > > > RTE_BBDEV_LDPC_ENC_BIG_ENDIAN > > > + > > > +expected_status =3D > > > +OK > > > -- > > > 2.17.1