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 E7BF1A04C5; Fri, 4 Sep 2020 03:36:03 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 607221C0AF; Fri, 4 Sep 2020 03:36:03 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by dpdk.org (Postfix) with ESMTP id 858EB1BC25 for ; Fri, 4 Sep 2020 03:36:01 +0200 (CEST) IronPort-SDR: S7awNcfUBu5vK5KUbuNXUlhfRgKFfAanEpyM3dFpnuq4Neo8ySnusBZFTpC3a83oFZy+TZ/0dF Ikn9bLGNJe+Q== X-IronPort-AV: E=McAfee;i="6000,8403,9733"; a="156944139" X-IronPort-AV: E=Sophos;i="5.76,387,1592895600"; d="scan'208";a="156944139" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Sep 2020 18:35:58 -0700 IronPort-SDR: XkWu3fYhQCdujYgF73HHyiwrhliNbWptUTf0FIbfbWDVW5TWr8ti51ezIly0S0W1jNqdmVBr6x lHxkM8gQWwIg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,387,1592895600"; d="scan'208";a="331988293" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga008.jf.intel.com with ESMTP; 03 Sep 2020 18:35:58 -0700 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 3 Sep 2020 18:35:57 -0700 Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) by fmsmsx607.amr.corp.intel.com (10.18.126.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 3 Sep 2020 18:35:57 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Thu, 3 Sep 2020 18:35:57 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.170) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Thu, 3 Sep 2020 18:35:55 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GO0uJvxztrWkZ3AN31QLvKacLGTawoZ5Zw4LD83L9XRsrXmigd956HZdWVPe7i1iBfHLZK9rE9wk51gS58FfcIHocRzL8VfujmdQa2ciX0Gq6L6MaJt6rsF4FvIZpjGqJsCY/QeHKERa3NgKlrtnrbhuLeg105hIQQlpfSCPzSAp32nKJNOwkj/fVMN0SMKHZVttmyrokwRDbIkOOWpPLkxDE24kZcmrDXkMcAuT8Jyifq3M4OWyv3Sx+dyw8Zv73tVtIhpXOQ1SIyx7+K7UivgFmn60X7fM8/BfB4S9Bz+0FzDfFxQhkKbOyi8U0L8nvbsHFvr+7jNvJQe78XnFvw== 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=fk4bby5f4C3RSsOGkKGeZh24bgBOr8CnlVua8iw5V48=; b=SvoQGcLfl6UbviIvJv2qJIVDRnhk03nvqKbMvMVZ9rjZOVylQB/aKFaQvUaHnXUmPSMdFhWgbG94cF9F6HVzalx/bi6WSBaBz9LXBlgo37dpOBVlqeYjXCRuwf+6FZVFcqmmHuqre5Hqd4q5RfTxes0Uu2Z5MlCwp3rb2HN18NWyvyjS35Tq+wVFI+rT8MVMwLp/Ix81SoyzAqY1snxKU2/b1VCP0LJD5idwyvntqv3sSXc4H9jj7U1weS60fUAIkdxSpDBO0VCA9QXH7wObI6jv+8Myc2NGrLLQ+4+MlmPAU+DzbSDxf7IhLEAscPRMY+2XUuTr4UF87MrlaoZeZA== 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=fk4bby5f4C3RSsOGkKGeZh24bgBOr8CnlVua8iw5V48=; b=u/OFGlhrU61WSNNQbixQ19hIQoJcwmoEZbUi6YLzwfkYUWY1CuDw/aA8rvWky6yIuCzWkha0/yUxRj46L8AvvvgltssJwiw22IIV2rZMzZ9OSoAg64a9c7zVl1FHpAG9DOonXqMTmI2kEtAYyaDdXnO6RagnCVWCj/+kJ9lEgYY= Received: from BY5PR11MB4451.namprd11.prod.outlook.com (2603:10b6:a03:1cb::30) by BY5PR11MB4404.namprd11.prod.outlook.com (2603:10b6:a03:1c3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3348.15; Fri, 4 Sep 2020 01:35:53 +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.3348.016; Fri, 4 Sep 2020 01:35:53 +0000 From: "Chautru, Nicolas" To: "Power, Ciara" , "dev@dpdk.org" CC: "Mcnamara, John" , "Kovacevic, Marko" , "Richardson, Bruce" Thread-Topic: [PATCH v3 20/37] doc: remove references to make in bbdev guides Thread-Index: AQHWggb4N/SkTr1FtEiadKuw1hATmalXrBew Date: Fri, 4 Sep 2020 01:35:52 +0000 Message-ID: References: <20200807123009.21266-1-ciara.power@intel.com> <20200903152717.42095-1-ciara.power@intel.com> <20200903152717.42095-21-ciara.power@intel.com> In-Reply-To: <20200903152717.42095-21-ciara.power@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: intel.com; dkim=none (message not signed) header.d=none;intel.com; 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: 10079d77-f833-4ce5-0631-08d85072dcaa x-ms-traffictypediagnostic: BY5PR11MB4404: 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:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ci9d1jVhQHcK0nItydTReMSfWTcx3aAsFEIbM/Z2SfL0xiZqYb8I0N+0J26Egn2/ULwUwOAulp+NlPoKcDBdozUPPAOPhAg+r+sqi0LWhSuoxj/VnNpzANEKYQWfz8V7c3XBPSg3CDjZfhPQPHviNvbKDX4dzpp47TbtzId9U8YEUlpqyQA0pXlTGrX3J6t/MkOIwkeW8Q77d4R007xdCTHb2qVHFgL6O/5Kfi+AoEgPoN9N4yIdt1ml6Lgk1H/Rc6hPUhXW2hoGojkbgFSp0Lf8g2Pg9jMtk1UJTTTvN8SQtNTMhgOqwuzlr+4R/9jt 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)(376002)(39860400002)(136003)(396003)(366004)(52536014)(5660300002)(76116006)(316002)(478600001)(26005)(6506007)(186003)(9686003)(4326008)(7696005)(8676002)(110136005)(86362001)(2906002)(33656002)(107886003)(66946007)(66446008)(83380400001)(54906003)(66476007)(8936002)(66556008)(71200400001)(55016002)(64756008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: R9PMK5WDFYbg7La9QyYSNjMZkcRENXTg86v0W2RcBouuZ8hGUjDPPMqgH33t0WHOk9GMByyjLrhYLjDQQeN4cgeQzgn5vuTyz3BOM/RQ/Pv+zhQy3dem/+q8g5UXtPEwBjpmrbqEKi7aTHqwTeu8DCD00iRgWoCZ0GuEocsIwU6koii5YeMMBp868wDilqNKnzKQxZQWFb4iNj6Flgpd7HhoWSVVcQ+Ldxih7ZHGG18m6MHK8p/mWqPAFYrNuSoHsAKY9KgBcoYkTqMOsRs8HUKaWoXBZdmJ0WcyvJhZ4gBgqpZDAfcltNKA51aCNWzzPNejAVr/Cfvcb2/oGdtnTONRwf2DwUoo/1eXC9meliXK8BL+NqHr3J/iPUd+ylIlqtZwnTTBVCav64pRO9u++m04SvK4cKVp7P82A3WYsFZrXbYFZWplzLzMeUTd6xfLRcRTzw9V0gv9AzWjVhYDeqycia6N4jBCJs/KBFIIqcEVm0tGzDiwXCCfE3hgXlQSFpeYxbR9FThNwjzfh2xvRQ9USkjIbwi5m4kydsLJ3c2H+5SVszF3Y9mDL93yldqEkMHQzR38ZNo/vCt/r/i63uMpN2psOkt3XzgxMWOqUBIyHh8rimf1sL7EB+/PorQVqypG94Q+AatN40y9otkkZA== 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: 10079d77-f833-4ce5-0631-08d85072dcaa X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Sep 2020 01:35:53.0170 (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: CESe1MEyrlkP1dAuYypzAk4gc4pfLQzwWGU4KqZWOzIhuVMvlWWlW3EwcHf0vKWjOxXRHvi0pOrAGy7TCkV7VsErOs6jVTJRnfEpxG2mYrM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4404 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v3 20/37] doc: remove references to make in bbdev guides 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" > From: Power, Ciara >=20 > Make is no longer supported for compiling DPDK, references are now remove= d > in the documentation. >=20 > Reviewed-by: Kevin Laatz > Signed-off-by: Ciara Power > --- > doc/guides/bbdevs/fpga_5gnr_fec.rst | 7 ++----- > doc/guides/bbdevs/fpga_lte_fec.rst | 7 ++----- > doc/guides/bbdevs/turbo_sw.rst | 15 --------------- > 3 files changed, 4 insertions(+), 25 deletions(-) >=20 > diff --git a/doc/guides/bbdevs/fpga_5gnr_fec.rst > b/doc/guides/bbdevs/fpga_5gnr_fec.rst > index 6760391e8c..8e00c4ef22 100644 > --- a/doc/guides/bbdevs/fpga_5gnr_fec.rst > +++ b/doc/guides/bbdevs/fpga_5gnr_fec.rst > @@ -51,10 +51,7 @@ FPGA 5GNR FEC does not support the following: > Installation > ------------ >=20 > -Section 3 of the DPDK manual provides instructions on installing and com= piling > DPDK. The -default set of bbdev compile flags may be found in > config/common_base, where for example -the flag to build the FPGA 5GNR FE= C > device, ``CONFIG_RTE_LIBRTE_PMD_BBDEV_FPGA_5GNR_FEC``, > -is already set. > +Section 3 of the DPDK manual provides instructions on installing and com= piling > DPDK. >=20 > DPDK requires hugepages to be configured as detailed in section 2 of the= DPDK > manual. > The bbdev test application has been tested with a configuration 40 x 1GB > hugepages. The @@ -94,7 +91,7 @@ the UIO driver by repeating this > command for every function. > .. code-block:: console >=20 > cd > - insmod ./build/kmod/igb_uio.ko > + insmod .//kernel/linux/igb_uio/igb_uio.ko > echo "8086 0d8f" > /sys/bus/pci/drivers/igb_uio/new_id > lspci -vd8086:0d8f >=20 > diff --git a/doc/guides/bbdevs/fpga_lte_fec.rst > b/doc/guides/bbdevs/fpga_lte_fec.rst > index fdc8a76981..14ffa0ee14 100644 > --- a/doc/guides/bbdevs/fpga_lte_fec.rst > +++ b/doc/guides/bbdevs/fpga_lte_fec.rst > @@ -50,10 +50,7 @@ FPGA LTE FEC does not support the following: > Installation > -------------- >=20 > -Section 3 of the DPDK manual provides instructions on installing and com= piling > DPDK. The -default set of bbdev compile flags may be found in > config/common_base, where for example -the flag to build the FPGA LTE FEC > device, ``CONFIG_RTE_LIBRTE_PMD_BBDEV_FPGA_LTE_FEC``, is already -set. > +Section 3 of the DPDK manual provides instructions on installing and com= piling > DPDK. >=20 > DPDK requires hugepages to be configured as detailed in section 2 of the= DPDK > manual. > The bbdev test application has been tested with a configuration 40 x 1GB > hugepages. The @@ -93,7 +90,7 @@ the UIO driver by repeating this > command for every function. > .. code-block:: console >=20 > cd > - insmod ./build/kmod/igb_uio.ko > + insmod .//kernel/linux/igb_uio/igb_uio.ko > echo "1172 5052" > /sys/bus/pci/drivers/igb_uio/new_id > lspci -vd1172: >=20 > diff --git a/doc/guides/bbdevs/turbo_sw.rst b/doc/guides/bbdevs/turbo_sw.= rst > index 20620c2e20..3b93157890 100644 > --- a/doc/guides/bbdevs/turbo_sw.rst > +++ b/doc/guides/bbdevs/turbo_sw.rst > @@ -12,14 +12,6 @@ Note that the driver can also be built without any > dependency with reduced functionality for maintenance purpose. >=20 > To enable linking to the SDK libraries see detailed installation section= below. > -Two flags can be enabled depending on whether the target machine can > support > -AVX2 and AVX512 instructions sets and the related SDK libraries for vect= orized > -signal processing functions are installed : > -- CONFIG_RTE_BBDEV_SDK_AVX2 > -- CONFIG_RTE_BBDEV_SDK_AVX512 > -By default these 2 flags are disabled by default. For AVX2 machine and S= DK - > library installed then the first flag can be enabled. For AVX512 machine = and - > SDK library installed then both flags can be enabled for full real time c= apability. >=20 > This PMD supports the functions: FEC, Rate Matching and CRC functions > detailed in the Features section. > @@ -151,13 +143,6 @@ Example: > export FLEXRAN_SDK=3D/FlexRAN-FEC-SDK-19- > 04/sdk/build-avx2-icc/install > export DIR_WIRELESS_SDK=3D/FlexRAN-FEC-SDK-19- > 04/sdk/build-avx2-icc/ >=20 > -* Set ``CONFIG_RTE_BBDEV_SDK_AVX2=3Dy`` and > ``CONFIG_RTE_BBDEV_SDK_AVX512=3Dy`` > - in DPDK common configuration file ``config/common_base`` to be able to= use > - the SDK libraries as mentioned above. > - For AVX2 machine it is possible to only enable > CONFIG_RTE_BBDEV_SDK_AVX2 > - for limited 4G functionality. > - If no flag are set the PMD driver will still build but its capabilitie= s > - will be limited accordingly. Hi,=20 This section needs to be replaced to match with the actual steps for meson:= =20 Initialization -------------- In order to enable this virtual bbdev PMD, the user may: * Build the ``FLEXRAN SDK`` libraries (explained in Installation section). * Export the environmental variables ``FLEXRAN_SDK`` to the path where the FlexRAN SDK libraries were installed. And ``DIR_WIRELESS_SDK`` to the pat= h where the libraries were extracted. * Tune the meson build option pointing the location of the FlexRAN SDK libr= aries ``flexran_sdk`` Example: .. code-block:: console export FLEXRAN_SDK=3D/FlexRAN-FEC-SDK-19-04/sdk/buil= d-avx2-icc/install export DIR_WIRELESS_SDK=3D/FlexRAN-FEC-SDK-19-04/sdk= /build-avx2-icc/ cd build meson configure -Dflexran_sdk=3D/FlexRAN-FEC-SDK-19-= 04/sdk/build-avx512-icc/install * For AVX512 machines with SDK libraries installed then both 4G and 5G can = be enabled for full real time FEC capability.=20 For AVX2 machines it is possible to only enable the 4G libraries and the = PMD capabilities will be limited to 4G FEC. If no library is present then the PMD driver will still build but its cap= abilities will be limited accordingly. >=20 > To use the PMD in an application, user must: >=20 > -- > 2.17.1