From patchwork Fri Mar 10 15:39:05 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerin Jacob X-Patchwork-Id: 21677 X-Patchwork-Delegate: ferruh.yigit@amd.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 6BFA2695D; Fri, 10 Mar 2017 16:39:55 +0100 (CET) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0064.outbound.protection.outlook.com [104.47.34.64]) by dpdk.org (Postfix) with ESMTP id 07EA65A8D for ; Fri, 10 Mar 2017 16:39:31 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=rT8gf0pOGAi/fiyrht/QPIthmC4dICmdd2dhNqAjsPE=; b=LPOOphxWuRGNSrbJXdhYgxnOLNkH0a99kwA9E6h/Jxtj2BR+HurXpty3UAEtRnGgH0Qq1iOomtlLR4RndB/KV858mrJWzFGPly1GZhljtzC7kLHzoAuXQYFAZJkULjcNG3KDvcQNyMObL6JXJ/9cSy7bFMZcMAJVNCUwkSJapVg= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=caviumnetworks.com; Received: from localhost.caveonetworks.com (111.93.218.67) by BN3PR0701MB1719.namprd07.prod.outlook.com (10.163.39.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.17; Fri, 10 Mar 2017 15:39:29 +0000 From: Jerin Jacob To: dev@dpdk.org Cc: ferruh.yigit@intel.com, Jerin Jacob Date: Fri, 10 Mar 2017 21:09:05 +0530 Message-Id: <1489160345-21955-2-git-send-email-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.5.5 In-Reply-To: <1489160345-21955-1-git-send-email-jerin.jacob@caviumnetworks.com> References: <1489160345-21955-1-git-send-email-jerin.jacob@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: BM1PR01CA0019.INDPRD01.PROD.OUTLOOK.COM (10.163.198.154) To BN3PR0701MB1719.namprd07.prod.outlook.com (10.163.39.18) X-MS-Office365-Filtering-Correlation-Id: daee561c-d24c-41a0-bceb-08d467cba4e9 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BN3PR0701MB1719; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 3:6/qizI07RlBdpVCYZTyDJ8nonB9W8n9XCcOz4wWueDpFF+cuyFJIhpMcRWjjhtwdNunMwEviVcHF3+C4k7nPR5+K5W7ZAMQkQfYptZnnxNC/sX27sfHM3Ebc5KvetQrK9E15wkPKrX7RT328m7bSj6zokVEcKXJ2Dl1k9IotvFOEtDe/PaAVBCcWfdOM9jWO7wtSzAsV+yQjV/8+kgunAsoFa/AQ+IGypSywqfVGjEU2EITXBLwux1sZyfEJ5kyUkGw0IEWU7rQVOyca4v7nbg==; 25:bdAj0N4cQViuzRV+No6HX0Sx5D5WFW+eTyeRbbvL0oAOQnDBInnuyaniSF/uVW8nEifuW/3YhM70sFSg9N+BPDw5h5l2PF+nXvabeP0dtC/Brxx1YSF3DlGuDY21pMT9NyIvhyUXaqwYTj4/Dmbv/y6fn1vdUn9BQRMM6hHD2j5477gfCLHH+ibVna+BkZTcTn/PvMWI457c+HMTAgIF/mgPHmBcsZnqpNZ0E2p3HdWC9vngcqIw81fD1XOfd98+sct7ivSBXaAabwKChfosPyG9jEMOnFhdVKTcgmSViot86mHPNijg0XLBmB0qJLAM6RLXYFQ962aGD5jVIq4lzzTp2/YKvPR5EpZOBH8jaMfJKvMTNtT8xX57vNL7G6MKvKpQNuoeA+36zMqMts8jRpcD4yPGfWs3lnjHSUOeRfS9uK9Du8nDr270EpZZap9FwJnhlUPSfjXXkH1pE6kqzg== X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 31:hSa0qP9uDErjwVMNBzsk4G64pKiTlyRL0cu8bD7lUl83+49oczaVdg3YLQjPF7/723GfL2bkE2g0lZ+3yrxQeQaZNxpDqOVXhtJQr59jXtcSHbsP4zTpmKurkXIrq7JRqo6wOD9EqG+c6q6RdlTLAgdGyE0sQQ1YoxQfo+bme7ZdDo9ERB39SedTmX+wdQV3e9JpK9LbVs5ZIFoe/zcgSC2SxpoOPfCiGybtIh0B9XE=; 20:qo/4U9Cac0uxSKZo7+8Yj+WMd0qrCDj3PDR+yTorM2tLerzctjlZGvQAUg+6E3z8qunZx5SCOUsNrVZGh7RjuVtr6EpdhPYEkBxuZZSEyOFHDby4VM04QxLsUXrh2TCyRyNBwHFRLaSqKqevIntUsHsH89T//whVqPRhY8zeQIlAFNMkYXelbZbyCQII+M9rXtzoTnw6LOcrBJhd6TNAdQtyzHDzLig2wo4c/zZJFcgZVSmBZe80+LYb3AmCI+q/Jg8c9YINJaQ9AeVV87FhP3zMZh7EYGzPSfYejiJ0lnj+Z7lxEATBFLGLl+b1ra9Qp13ZV9BgMjvAO6d/rxGZhneyMpgbEptiIpKOFBVOdbtXJHVAgFTPrcPb3y0U3lj+ikOvrZ/9NMOz7GB9YS46dYvKbNhVVcHQVYGj3Qzr2UVPvdpLe0KRPlwt8y6TmV/VOSirdV+hs8Lc96jgi8fnPy5k/PqTyEZ7VmBg01TcFHpzQaK+PbHRqkR+3UWB0LcUKoO563OEqkTpsCqUENApe2pfEhzzWt6cjGFZ7pVcx5MnLwfVyyRhudUNMpomd6+4Iw41dO0iKk7LN7A8zrMmnsaWbfRo+CxaljQnXz5UMR0= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123558025)(20161123555025)(20161123562025)(20161123560025)(20161123564025)(6072148); SRVR:BN3PR0701MB1719; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0701MB1719; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 4:QyHjhUbAtu48HtuKAGhHmrwGDq+fRj68/y5kq9CrKu+iJoO7LLlB1sBZLfukxwe5iSrht+JPlQk8iFBZXWN2lsCzECakyHFs4n+W8LoMhcD9ctbhMKOlZBs8Ql8X1ALp6ClQhfOIumbxbEmbEk1gdrFt8LiN7V1G/x92YtuZT8vBWDoYaaX0MmB6s6o9nq7WDpSYcFWOE7WS4U9pHo9/9FCN7MW8KqWdwIECExYPAUR+HQaUtp+913n6LyJLn7A+78uK6FQ+nWFPLcBIg5XW+IieRrV6wBoCZlCttsyxUBYpF5Ye6YnNANmTT4lqHf0KdOf92RXbrtycHPLo8aMqTS+B2SvyVCs2z9apQSA3hiZuFpLwMX2j7VCtOzoYyOWM+TVzgbEjdpj6Sr5XRlpRXjqAgjADYMiW7tWPS6wEvRNXzuZ00g6J2Sl2RuiqeH/GgE2vky3ztRgZX3UVBvEuSNUc0iOknfj3PxUPJ3wHiIXyAZuOWhzzWlqKyI9Z9Xv/YDi8LRfZj1pPJN9870HDrpdDpn4SltGwUdfLBc+HafMSDCum06p6WMFFTYAVbv7Zm+GGPT/mGk6fkBe1LY+znp00fXfg/aG67UN4eMIRzro= X-Forefront-PRVS: 02426D11FE X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6069001)(6009001)(39450400003)(50226002)(5009440100003)(5003940100001)(6486002)(81166006)(8676002)(110136004)(107886003)(38730400002)(4326008)(6506006)(25786008)(3846002)(6116002)(2906002)(6512007)(53936002)(48376002)(5660300001)(76176999)(2950100002)(189998001)(36756003)(6666003)(42882006)(6916009)(33646002)(47776003)(7736002)(50986999)(66066001)(305945005)(50466002)(42186005)(76506005)(2351001)(2361001)(53416004)(7099028); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0701MB1719; H:localhost.caveonetworks.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1719; 23:QCPolWscsFfu3ZpdHCLXuPju8tiknrDtBzmPnHC?= f3D95tyrsviweA6AjCLuj/Nf3bhvrdJypD9JEiyXI2nnFLb9UmpZUSWnZm4s8HjZZBjxt/6ecRjG2mRm6AX7gru1TomIqScGheOBT5lzR5rOXPRhRDmHwJRO03s4+gNtMGni72XEZW97CacWEPhDM/oviydDp6O31PiiMP4X4r4P6Sd21hufDj2uqaxQ24FnQMfA3pO3HWkSMvNV1PJmno+1Y+obIVb07E1fb6Iz39av7/89W7jsyCP6A4AvqKzEkUfToihymDHaAwoL21GNz0eJ8ywK4n6zb5liDQZFuK3LtSvTuILeMUVMZ4cm8eLQCqQ2WPX4a58hZ0R0i+Yd2krD2n7tlyAlYFM3vG5cIg/JDLxgXxFqbC2Ult38+HrtsOo4NTIexfCKD+AuMKXr1Gr293dAAF2VoFy1bD57supJf1EDr6EAFobkFgej4sw5h03QgTwmEKXoQIobOh70HzPZT7a2xAUnmyoyVor8df1Cu0k4TNSedOI94dTyJMSMQJwEuwuiqkc8K2V5qyDRphRC2895fdBcsiWwS2qAP5Lhr6WY5sTLrTSOXf9ghbebrvisFScedS5xolaI4TORaKC8KzouoEDibbRnmy9LsrH0Mf/Wevg1Uj8LFsvyaFh7cb5b87ug8TYo4kbrD4YWPCdN5VJBlWy4elaztB5B7N4hDVNMQCKmhCWTNKfepnDuYG8tv8I918/9cMiQKwg5xBhJaVFfhicM1MZHtJwN2+2wrXOM3ecYU3uFADrm4fLOY1WAKArCYbzXYAbDfo1/fwdooWCUrfKxNof6LZTM0769+AdzmP3032oFj9f2oAmc1iNBPSGOs+cExcQAZBSGfArYBiS4IFGWFa8LVrPUFlLplPRmT3AzZBnHj/Ahclr2Uvu0uqjU7Nbj+ySJcGfaajR590S06D8zsPyUkvGUqWT7HWHebvjR3DNisBlYyLa6ko/eBsG6/7lbAcRzovwgJaKTp/UXbaKde49MTsKdEUd4QlefyMdCE2e20xTBpAIaMM6TWtRZdHC3tf3On1PZE/OOF X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 6:R4s7j9lVzhVzr+p6sFpi321SiEgdk8NCW0lqXxBzEeDIwQcjsAQvy56BCq66QfFZ7e5RGfVNqULi+XoSOLmjZHIvabqSe6Ym6msCqh6hDN7LQkl5ISh+1Arset/UG0BQKNIydcr3ThhLT94EyFLnwsT6kvnIrz/kn0iR3pM0Fw4GEjphY4x9vT5vrickxM0NBpEsif62uaamGv+mv6HfCq6oXZLKPk6VGI26T73chAdcEV5ogg1+WS0ibr4jGoKKnyN3icHSjL2nwE2Rsh3phmbdSfagvzvB0hG0yvQHMDnnUiGfgSYGLoSCKaQCFPKrJXmYQObY58ygp8TbJ2d3irx5KhFREMB/lTaMcFLWDSLzXoEYqwyeHqA8CdiCNrr/S2/om90r0YBoTUOVxRhgUg==; 5:tsfw+tn1uCUR+oH3hDNtQLvFhG+KbiMVawAcb3/A603YUhrNn8+vn1mSeBcw+VkQeeti5Sz8/nMzy5AZUZfRTSTqmBicKA+Q2XsfOGnOsXQ86EagWvfQxmTVTXGa1xKswIznkWqbYeKfBJGDvA24Kw==; 24:oyHANmmCu0swoFdIm7533H4CbstH+QEyePX2QMJqddmoGCERsKAvI/5vQdy8A/+ZzF1rivNkDsw10VQDCyzMzzKEBuGKRljTpUN0tqef75g= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 7:abx4LCT7zStXD1s85/n/NkqICJkv1cFHDcX15FKPNpff8taoO799kMqD/oJYBn6GeaCcbWvVl5/cR4X0+jlMGqvgQUP2DgouPAAqcHNibN1RH3Lq6R0J8phCRhWuf9n4rAy8DMFY70JdXQoN4wYNRU0N0GSGB5Tdo6PaYkVn1URMa2KmXmEPFRpHdEhRnodw3d8kxuHuEbVFDUw+KEFL+hr529k5iOToDPYMjANjvQCu6spylzZTF9MO7OvrFh2h/wIpkQrgWuG+9TMghyDIqK4ZKlQxQKRbOTapaQ3mPrL7bUrheNSBUGAcIxmRdRwqjD5+hZPHNl/ddiA08BcCFw== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Mar 2017 15:39:29.7323 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1719 Subject: [dpdk-dev] [PATCH 2/2] config: enable the thunderx nicvf driver 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" Enable Thunderx nicvf PMD driver in the common config as it does not have any build dependency with any external library and/or architecture. Signed-off-by: Jerin Jacob --- config/common_base | 2 +- config/defconfig_arm64-thunderx-linuxapp-gcc | 10 ---------- doc/guides/nics/thunderx.rst | 3 +-- 3 files changed, 2 insertions(+), 13 deletions(-) diff --git a/config/common_base b/config/common_base index aeee13e..e48417d 100644 --- a/config/common_base +++ b/config/common_base @@ -279,7 +279,7 @@ CONFIG_RTE_LIBRTE_PMD_SZEDATA2_AS=0 # # Compile burst-oriented Cavium Thunderx NICVF PMD driver # -CONFIG_RTE_LIBRTE_THUNDERX_NICVF_PMD=n +CONFIG_RTE_LIBRTE_THUNDERX_NICVF_PMD=y CONFIG_RTE_LIBRTE_THUNDERX_NICVF_DEBUG_INIT=n CONFIG_RTE_LIBRTE_THUNDERX_NICVF_DEBUG_RX=n CONFIG_RTE_LIBRTE_THUNDERX_NICVF_DEBUG_TX=n diff --git a/config/defconfig_arm64-thunderx-linuxapp-gcc b/config/defconfig_arm64-thunderx-linuxapp-gcc index a5b1e24..9818a2e 100644 --- a/config/defconfig_arm64-thunderx-linuxapp-gcc +++ b/config/defconfig_arm64-thunderx-linuxapp-gcc @@ -36,13 +36,3 @@ CONFIG_RTE_MACHINE="thunderx" CONFIG_RTE_CACHE_LINE_SIZE=128 CONFIG_RTE_MAX_NUMA_NODES=2 CONFIG_RTE_MAX_LCORE=96 - -# -# Compile Cavium Thunderx NICVF PMD driver -# -CONFIG_RTE_LIBRTE_THUNDERX_NICVF_PMD=y -CONFIG_RTE_LIBRTE_THUNDERX_NICVF_DEBUG_INIT=n -CONFIG_RTE_LIBRTE_THUNDERX_NICVF_DEBUG_RX=n -CONFIG_RTE_LIBRTE_THUNDERX_NICVF_DEBUG_TX=n -CONFIG_RTE_LIBRTE_THUNDERX_NICVF_DEBUG_DRIVER=n -CONFIG_RTE_LIBRTE_THUNDERX_NICVF_DEBUG_MBOX=n diff --git a/doc/guides/nics/thunderx.rst b/doc/guides/nics/thunderx.rst index 1314ee9..a95b701 100644 --- a/doc/guides/nics/thunderx.rst +++ b/doc/guides/nics/thunderx.rst @@ -77,9 +77,8 @@ Config File Options The following options can be modified in the ``config`` file. Please note that enabling debugging options may affect system performance. -- ``CONFIG_RTE_LIBRTE_THUNDERX_NICVF_PMD`` (default ``n``) +- ``CONFIG_RTE_LIBRTE_THUNDERX_NICVF_PMD`` (default ``y``) - By default it is enabled only for defconfig_arm64-thunderx-* config. Toggle compilation of the ``librte_pmd_thunderx_nicvf`` driver. - ``CONFIG_RTE_LIBRTE_THUNDERX_NICVF_DEBUG_INIT`` (default ``n``)