From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id A714EA058F; Wed, 25 Mar 2020 00:47:33 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 77F4D2BCE; Wed, 25 Mar 2020 00:47:32 +0100 (CET) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by dpdk.org (Postfix) with ESMTP id 7C7A81E34 for ; Wed, 25 Mar 2020 00:47:30 +0100 (CET) IronPort-SDR: vfVGH79v6HkAV3n/OYm+uYEjW5wzEUb9oFj4lf/K7nRZTo3gRrrevh0GPL8cH9jb/JchHMUH+Y x0nGFhlyhi4g== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Mar 2020 16:47:29 -0700 IronPort-SDR: uuAWLNAIUcKWQb7csd29rrwrM69BLk9rpmBjyarA6FEHxa9b/cFPKMIbcdPKVz7i0z2kZTNGJs Zl2kjz8Atxug== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.72,302,1580803200"; d="scan'208";a="270625514" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by fmsmga004.fm.intel.com with ESMTP; 24 Mar 2020 16:47:29 -0700 Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 24 Mar 2020 16:47:29 -0700 Received: from FMSMSX109.amr.corp.intel.com ([169.254.15.183]) by fmsmsx158.amr.corp.intel.com ([169.254.15.20]) with mapi id 14.03.0439.000; Tue, 24 Mar 2020 16:47:29 -0700 From: "Chautru, Nicolas" To: Akhil Goyal , "thomas@monjalon.net" , "dev@dpdk.org" CC: "Yigit, Ferruh" Thread-Topic: [PATCH v3 00/14] bbdev new features Thread-Index: AQHV8lZyH+R7yw8uQUCsBkbOs6tKWqhFb1BwgAEvlwCAEek0wA== Date: Tue, 24 Mar 2020 23:47:28 +0000 Message-ID: <1183128033837D43A851F70F33ED5C576EFD0B96@FMSMSX109.amr.corp.intel.com> References: <1582778348-113547-15-git-send-email-nicolas.chautru@intel.com> <1583348102-13253-1-git-send-email-nicolas.chautru@intel.com> <1183128033837D43A851F70F33ED5C576EFC2806@FMSMSX109.amr.corp.intel.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-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.1.200.106] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v3 00/14] bbdev new features X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" Hi Akhil,=20 Checking again whether you have an estimate for this patchset review? Thanks Nic -----Original Message----- From: Akhil Goyal =20 Sent: Friday, March 13, 2020 12:15 AM To: Chautru, Nicolas ; thomas@monjalon.net; dev@= dpdk.org Cc: Yigit, Ferruh Subject: RE: [PATCH v3 00/14] bbdev new features Hi Nicolas, It is in my backlog to review this patchset. Regards, Akhil > -----Original Message----- > From: Chautru, Nicolas > Sent: Friday, March 13, 2020 1:40 AM > To: thomas@monjalon.net; Akhil Goyal ;=20 > dev@dpdk.org > Cc: Yigit, Ferruh > Subject: RE: [PATCH v3 00/14] bbdev new features >=20 > Hi Akhil, Thomas, > Checking there is nothing preventing this serie to be applied. > Thanks > Nic >=20 >=20 > -----Original Message----- > From: Chautru, Nicolas > Sent: Wednesday, March 4, 2020 10:55 AM > To: thomas@monjalon.net; akhil.goyal@nxp.com; dev@dpdk.org > Cc: Yigit, Ferruh ; Chautru, Nicolas=20 > > Subject: [PATCH v3 00/14] bbdev new features >=20 > v3: squash the release notes updates into the related commits > v2: including release note update + fix for typo in commit message=20 > reported by DPDK CI. >=20 > This set includes extending support for the bbdev device drivers for=20 > 20.05 and notably add a new baseband PMD for FPGA 5GNR FEC implementation= . > Documentation is updated as well accordingly. >=20 >=20 > Nic Chautru (14): > bbdev: add capability flag for filler bits inclusion in HARQ > bbdev: expose device HARQ buffer size at device level > baseband/turbo_sw: fix the exposed LLR decimals assumption > baseband/turbo_sw: support large size code block > test-bbdev: rename FPGA LTE macros to be more explicit > test-bbdev: support HARQ validation > test-bbdev: support for performance tests > test-bbdev: support for LDPC interrupt test > test-bbdev: support for offload test for LDPC > test-bbdev: vectors update > doc: update of testbbdev documentation > drivers/baseband: add PMD for FPGA 5GNR FEC > test-bbdev: add support for FPGA driver initialization > doc: add feature matrix table for bbdev devices >=20 > .gitignore | 1 + > app/test-bbdev/Makefile | 3 + > app/test-bbdev/ldpc_dec_default.data | 2 +- > app/test-bbdev/main.c | 29 +- > app/test-bbdev/main.h | 9 +- > app/test-bbdev/meson.build | 3 + > app/test-bbdev/test_bbdev_perf.c | 1468 ++++++++++- > app/test-bbdev/test_bbdev_vector.c | 9 +- > app/test-bbdev/test_vectors/ldpc_dec_v2342.data | 745 ------ > app/test-bbdev/test_vectors/ldpc_dec_v9503.data | 4 +- > .../turbo_dec_c1_k6144_r0_e34560_negllr.data | 645 ----- > .../turbo_dec_c2_k3136_r0_e4920_sbd_negllr.data | 676 ------ > ...bo_dec_c2_k3136_r0_e4920_sbd_negllr_crc24b.data | 5 +- > .../turbo_enc_c2_k5952_r0_e17868_crc24b.data | 300 --- > .../turbo_enc_c4_k4800_r2_e14412_crc24b.data | 252 -- > config/common_base | 5 + > doc/guides/bbdevs/features/default.ini | 16 + > doc/guides/bbdevs/features/fpga_5gnr_fec.ini | 11 + > doc/guides/bbdevs/features/fpga_lte_fec.ini | 10 + > doc/guides/bbdevs/features/mbc.ini | 14 + > doc/guides/bbdevs/features/null.ini | 7 + > doc/guides/bbdevs/features/turbo_sw.ini | 11 + > doc/guides/bbdevs/fpga_5gnr_fec.rst | 297 +++ > doc/guides/bbdevs/index.rst | 2 + > doc/guides/bbdevs/overview.rst | 15 + > doc/guides/conf.py | 5 + > doc/guides/rel_notes/release_20_05.rst | 12 + > doc/guides/tools/testbbdev.rst | 337 ++- > drivers/baseband/Makefile | 2 + > drivers/baseband/fpga_5gnr_fec/Makefile | 29 + > drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.c | 2552 > ++++++++++++++++++++ > drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.h | 74 + > drivers/baseband/fpga_5gnr_fec/meson.build | 6 + > .../rte_pmd_bbdev_fpga_5gnr_fec_version.map | 10 + > drivers/baseband/meson.build | 2 +- > drivers/baseband/turbo_sw/bbdev_turbo_software.c | 15 +- > lib/librte_bbdev/rte_bbdev.h | 4 + > lib/librte_bbdev/rte_bbdev_op.h | 14 +- > mk/rte.app.mk | 1 + > 39 files changed, 4784 insertions(+), 2818 deletions(-) delete mode=20 > 100644 app/test-bbdev/test_vectors/ldpc_dec_v2342.data > delete mode 100644 app/test- > bbdev/test_vectors/turbo_dec_c1_k6144_r0_e34560_negllr.data > delete mode 100644 app/test- > bbdev/test_vectors/turbo_dec_c2_k3136_r0_e4920_sbd_negllr.data > delete mode 100644 app/test- > bbdev/test_vectors/turbo_enc_c2_k5952_r0_e17868_crc24b.data > delete mode 100644 app/test- > bbdev/test_vectors/turbo_enc_c4_k4800_r2_e14412_crc24b.data > create mode 100644 doc/guides/bbdevs/features/default.ini > create mode 100644 doc/guides/bbdevs/features/fpga_5gnr_fec.ini > create mode 100644 doc/guides/bbdevs/features/fpga_lte_fec.ini > create mode 100644 doc/guides/bbdevs/features/mbc.ini > create mode 100644 doc/guides/bbdevs/features/null.ini > create mode 100644 doc/guides/bbdevs/features/turbo_sw.ini > create mode 100644 doc/guides/bbdevs/fpga_5gnr_fec.rst > create mode 100644 doc/guides/bbdevs/overview.rst create mode 100644=20 > drivers/baseband/fpga_5gnr_fec/Makefile > create mode 100644 drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.c > create mode 100644 drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.h > create mode 100644 drivers/baseband/fpga_5gnr_fec/meson.build > create mode 100644 > drivers/baseband/fpga_5gnr_fec/rte_pmd_bbdev_fpga_5gnr_fec_version.map >=20 > -- > 1.8.3.1