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 B114CA04D6; Mon, 21 Sep 2020 16:36:29 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 173431DA82; Mon, 21 Sep 2020 16:36:29 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id E799F1DA81 for ; Mon, 21 Sep 2020 16:36:26 +0200 (CEST) IronPort-SDR: LjjBHwlDmQ0Fb8z079BmVIQOxd9sZgNrHbbpVdoDEzy7NllenlRJ0lc/bCA8kg9Mc/1SQqCew5 JKvYF0Fi4ECg== X-IronPort-AV: E=McAfee;i="6000,8403,9750"; a="148046617" X-IronPort-AV: E=Sophos;i="5.77,286,1596524400"; d="scan'208";a="148046617" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Sep 2020 07:36:25 -0700 IronPort-SDR: HGOhvHFUmsZMFpJxbFqxolL5MiEnQG6sse/RDdbNispOZ+6s71SL+m8F87/i395JGC+KFWthjn wbLZcjQEn0xA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,286,1596524400"; d="scan'208";a="304550639" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga003.jf.intel.com with ESMTP; 21 Sep 2020 07:36:25 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) 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.1713.5; Mon, 21 Sep 2020 07:36:25 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) 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.1713.5 via Frontend Transport; Mon, 21 Sep 2020 07:36:25 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.173) 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.1713.5; Mon, 21 Sep 2020 07:36:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VNWxJeVXPVdAbzwfqqcSQEd+ka1pc/0UcFrM6jfgM3Ao+JVYoNSKGwzuur9JphNmrc+SaqKk8vZ8YSiUBCBmhzihRc1ylxByv5+oBrYAH1u2sL7tPX+ocm9QgfCvxQpjL8g0apeSNeIHGgsij+CgZIYVKQVLo/WbqMCZWYaRM+/F+dWEgPVH6n6zWYhIx4H9NM3Fwa3bn2pqdiUgLBTRzyNMCyCbz3uGqyVMOW7+XWDEekJ6lX1MZCHMFp4WdKkuWrj3mow0NbJXgS4u0e4bVoXI9Ss1tJUnhJeWA5iGmTUVK+b2FIYJ0KwUz3ylWe6xqleM3aSezO9gSkkbb2smEQ== 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-SenderADCheck; bh=1VDq03AhnpCfL1k5JOifMLctrhXOhKhGxbwK33nUlgk=; b=QjOly7pO3cGW14L+CJSl6NCBrOaVejZ40x4L+pqRz0BFByXSwePoxavwWBtLl45RIZyl6I3GcHMWeW1pHP8NufkzaaU+Jcqa3ipi6OMkCI2Mijm0A6ywAXbZSdvfSPVkxy5ULtP3gyKzO9aoUMg9LJMjtcE07gDYD0AdW4f7gBgck3/BuEfCblXi09Y1WlypbXh9y1NgIZsggTbqVXvpJZeEgwxmvHzzzHSQxyGOLBHwdeqc9XWEaM35GCuvcGy/mV6HBFY0TI/Mn5xXv+bebgqxjGFk1UEdolilJ5dXKDBUUWLXJqdOdax535H1h34MJWO3abZW2QGJAVITEEnIRA== 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=1VDq03AhnpCfL1k5JOifMLctrhXOhKhGxbwK33nUlgk=; b=Zt94PtgYZS2TF1J61mIOAL+crkRHxYkehwxMbHbXIvwGCjqAd0PbsVb2Vf8fYlpYmoydHbNWnjzLtrsIX4tXy8shQKjVt90HRoPom7bnMBL4bM+Mm0/i30gFiZeGTnCQeIOI9VP07mRLC0yXcy3j5YBZVRp6wvLtS4t/gSz3Tos= Received: from BY5PR11MB4451.namprd11.prod.outlook.com (2603:10b6:a03:1cb::30) by BY5PR11MB4337.namprd11.prod.outlook.com (2603:10b6:a03:1c1::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.17; Mon, 21 Sep 2020 14:36:19 +0000 Received: from BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::4162:97e1:7d04:a508]) by BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::4162:97e1:7d04:a508%7]) with mapi id 15.20.3391.026; Mon, 21 Sep 2020 14:36:19 +0000 From: "Chautru, Nicolas" To: "dev@dpdk.org" , "akhil.goyal@nxp.com" , Thomas Monjalon CC: "Richardson, Bruce" , "Xu, Rosen" , "dave.burley@accelercomm.com" , "aidan.goddard@accelercomm.com" , "Yigit, Ferruh" , "Liu, Tianjiao" , "Ananyev, Konstantin" Thread-Topic: [PATCH v4 00/11] bbdev PMD ACC100 Thread-Index: AQHWguVl4gi/EbDNAkOQta+RkCJ0Faltl/Cw Date: Mon, 21 Sep 2020 14:36:18 +0000 Message-ID: References: <1597796731-57841-12-git-send-email-nicolas.chautru@intel.com> <1599242047-58232-1-git-send-email-nicolas.chautru@intel.com> In-Reply-To: <1599242047-58232-1-git-send-email-nicolas.chautru@intel.com> 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.5.1.3 authentication-results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=intel.com; x-originating-ip: [45.28.143.88] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7b4f0f28-7539-4eee-8d9c-08d85e3bb421 x-ms-traffictypediagnostic: BY5PR11MB4337: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: n4tNVUvH8GdnvE82bFLGTiKOiBHAJTuz+/V5Da/hVR9W1LlbefuQOpN4DoqXvMcIMI2dG9UU8CWOAKA/3t8IROu79bJaWrhRdIVP2v5lKliKbvqu+o3NFGNVcU2nuaiGTgOMpe3jcP6FIKvrV1rL3+4n6yAYknRK1YA+lDF6fXinPF1l9BKcaKERSilHQxd0h2MCxZoxEUTTemdUWOG7fAiEWyVLEsO0h1Ui+VkRVxiwQmefFiwNwsDjxQQTQ5MCdYu25SqnxiMndEboX/VwXiw095Kd2aflH0fsQGYa9AXQMobRPh97MHqW3G5BitqXCOT2+tSSXNKAurzxHrCEkVGnjx8G1FaBdSVDC7QniEfivsGaaYUj28C8sGMWwjIVhtA6Nzn7MM+jGqtNmCaYFA== 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)(39860400002)(366004)(136003)(346002)(376002)(396003)(66476007)(66946007)(66556008)(64756008)(66446008)(76116006)(186003)(55016002)(9686003)(8936002)(52536014)(8676002)(53546011)(5660300002)(316002)(26005)(71200400001)(6506007)(7696005)(2906002)(83380400001)(86362001)(4326008)(54906003)(110136005)(107886003)(478600001)(33656002)(966005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: bnJ4ycXpWyDup7aQ8/dvf+sXRl1pQTubVuxkR2dsGlchHlhds1wOavuBwzyXsXiChoh23nmPgkmNc/gexh81I06HgJxfpag8hiD8x4LxOPi5LMhiASLCZ8EA3OVDQQ4F8PQNvJSA+DjM+LazEfe7XCoHZ88h6oH4zGRZgmvib4I4fobbfYov5eybOeCIUcvWyCzbvxd1612kV13ZrtERPq4rncAGSg5M2hWW41LHf7794RPsJ6a8Pcp9sIvdHSt1/0pyIhT/CAooPE7Cc0NPWQjJunoO/ce0v6YPIAdj8p72qQeVGQ9B74RrVlvX9CIyfsnTw3z6zBVaouImh4rXY7udq2zZKu1H0qp1cMs7MhhSktrY9upFKcTugqsYZD3ifKwaLT+4qb+fKvDhW/KpU0ou+1pHbYC32cTFocIyspaYHh8+51VeMh51oDrwwneT+GnPoiqwfoy2C3Jn0i4ZfxBVaN4aDR8eHqARfoiAKKQO5RgX2eXyW7ReJy+vAkDCMAyF3QWjCtjkKIZy/oKyOIzhSXHWAfN6BBNQUCOyiOlNIInCW3cRiBe3Uqw4imPTJDlig9TaIq0hYHMfgSoc0yhFGiu5M4h4vQSr81tQWH/1fjefYpSRNqOQy8YlXsi+It80yi/yJ6gdjs12HeixEw== 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: 7b4f0f28-7539-4eee-8d9c-08d85e3bb421 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Sep 2020 14:36:18.8625 (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: DzeG7zgACZaNT39QW92NnHv9i5+X6nTQ7VW/CvEnW6yTXF+44kWY5GumG8Dbe5DHtwUk6/1yXH5BjC+PdRCp0egFj68KBTr/CYctpqbQfzw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4337 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v4 00/11] bbdev PMD ACC100 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 Just a heads up on this bbdev PMD which is ready and was reviewed for some = time by the community. There is one warning on patchwork but it can be ignored (one ack email sent= with bad formatting).=20 Thanks and best regards,=20 Nic > -----Original Message----- > From: Chautru, Nicolas > Sent: Friday, September 4, 2020 10:54 AM > To: dev@dpdk.org; akhil.goyal@nxp.com > Cc: Richardson, Bruce ; Xu, Rosen > ; dave.burley@accelercomm.com; > aidan.goddard@accelercomm.com; Yigit, Ferruh ; Li= u, > Tianjiao ; Chautru, Nicolas > > Subject: [PATCH v4 00/11] bbdev PMD ACC100 >=20 > v4: an odd compilation error is reported for one CI variant using "gcc la= test" > which looks to me like a false positive of maybe-undeclared. > http://mails.dpdk.org/archives/test-report/2020-August/148936.html > Still forcing a dummy declare to remove this CI warning I will check with > ci@dpdk.org in parallel. > v3: missed a change during rebase > v2: includes clean up from latest CI checks. >=20 > This set includes a new PMD for the accelerator > ACC100 for 4G+5G FEC in 20.11. > Documentation is updated as well accordingly. > Existing unit tests are all still supported. >=20 >=20 > Nicolas Chautru (11): > drivers/baseband: add PMD for ACC100 > baseband/acc100: add register definition file > baseband/acc100: add info get function > baseband/acc100: add queue configuration > baseband/acc100: add LDPC processing functions > baseband/acc100: add HARQ loopback support > baseband/acc100: add support for 4G processing > baseband/acc100: add interrupt support to PMD > baseband/acc100: add debug function to validate input > baseband/acc100: add configure function > doc: update bbdev feature table >=20 > app/test-bbdev/Makefile | 3 + > app/test-bbdev/meson.build | 3 + > app/test-bbdev/test_bbdev_perf.c | 72 + > config/common_base | 4 + > doc/guides/bbdevs/acc100.rst | 233 + > doc/guides/bbdevs/features/acc100.ini | 14 + > doc/guides/bbdevs/features/mbc.ini | 14 - > doc/guides/bbdevs/index.rst | 1 + > doc/guides/rel_notes/release_20_11.rst | 6 + > drivers/baseband/Makefile | 2 + > drivers/baseband/acc100/Makefile | 28 + > drivers/baseband/acc100/acc100_pf_enum.h | 1068 +++++ > drivers/baseband/acc100/acc100_vf_enum.h | 73 + > drivers/baseband/acc100/meson.build | 8 + > drivers/baseband/acc100/rte_acc100_cfg.h | 113 + > drivers/baseband/acc100/rte_acc100_pmd.c | 4684 > ++++++++++++++++++++ > drivers/baseband/acc100/rte_acc100_pmd.h | 593 +++ > .../acc100/rte_pmd_bbdev_acc100_version.map | 10 + > drivers/baseband/meson.build | 2 +- > mk/rte.app.mk | 1 + > 20 files changed, 6917 insertions(+), 15 deletions(-) create mode 10064= 4 > doc/guides/bbdevs/acc100.rst create mode 100644 > doc/guides/bbdevs/features/acc100.ini > delete mode 100644 doc/guides/bbdevs/features/mbc.ini > create mode 100644 drivers/baseband/acc100/Makefile create mode 100644 > drivers/baseband/acc100/acc100_pf_enum.h > create mode 100644 drivers/baseband/acc100/acc100_vf_enum.h > create mode 100644 drivers/baseband/acc100/meson.build > create mode 100644 drivers/baseband/acc100/rte_acc100_cfg.h > create mode 100644 drivers/baseband/acc100/rte_acc100_pmd.c > create mode 100644 drivers/baseband/acc100/rte_acc100_pmd.h > create mode 100644 > drivers/baseband/acc100/rte_pmd_bbdev_acc100_version.map >=20 > -- > 1.8.3.1