From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30088.outbound.protection.outlook.com [40.107.3.88]) by dpdk.org (Postfix) with ESMTP id 598F947CD for ; Mon, 13 Aug 2018 22:40:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YzXtKL4O4Kj6PZy7LfmPkyfRURMVhHtaX3dARZ96d8k=; b=IjC+RgrooyZkd2XIS6ZD6YPWwRgZ+xbKnu47V1UgkWNDyW0IMw5hOpvwI/hK5qmn5YvGs23wCt8vO+G6Kvkw8WH0R0ZgciRiiC8AVxBr+GA1qidGhjZ6zsz2ObvLAggvom9cihzApUeEEgmVB4ys0jrRO6NawNXSzaNHdgv2hEg= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; Received: from mellanox.com (209.116.155.178) by DB3PR0502MB3977.eurprd05.prod.outlook.com (2603:10a6:8:10::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1038.19; Mon, 13 Aug 2018 20:40:45 +0000 From: Yongseok Koh To: Rasesh Mody Cc: dpdk stable Date: Mon, 13 Aug 2018 13:40:10 -0700 Message-Id: <20180813204010.25281-10-yskoh@mellanox.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180813204010.25281-1-yskoh@mellanox.com> References: <20180813204010.25281-1-yskoh@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [209.116.155.178] X-ClientProxiedBy: BN6PR2001CA0042.namprd20.prod.outlook.com (2603:10b6:405:16::28) To DB3PR0502MB3977.eurprd05.prod.outlook.com (2603:10a6:8:10::24) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e4d5768e-1a53-441b-628a-08d6015d0c08 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB3PR0502MB3977; X-Microsoft-Exchange-Diagnostics: 1; DB3PR0502MB3977; 3:rF48Q3P7KE7TF0iUg+kyqefEh7nlc0LcclVeksVg3JubUZHf+G1yaqTmBvoVWnLqFLsdZr/0IpOspRa63TFQgW7dcTx1t3kD2lCoorcYx0CGCJxlCQOW+EeOGXxKv2f90G8YDtuDn9MRhrlescJF/n1Kr2XcMRw+Xp8AcODcTTJymertzwfnpfkumMpRzqv4Kg2j4OoARFJH+j3UF8gJTect/iqugPc5BVncrMl0Dvd/4AwBNyiVW8HXUOlztOum; 25:3WbFLGbVxlT+3g1yLpT6ePQBrV3eU4YDEIZG3eLXwGI0cFLQwjYbUQbgbGbSwGHZI1WIEunojYDcJsdLolOCRBQuDs1Zme6uMWHhYMNeFC2MaR7VTIUbhtYFa66n7f1UPUCUQzPu0Qkg1Blox4ZepcASg+IQuWQimgprEnPVdq3Fkrp7p0WjZBBPJyX5H8m3JAawDYIawcHbx93vzSaRrHbpXLvDa14i9RA8WJGK32LeYxk9B9MioKki3V8Z5Grijq+ytktrMKC2kE/VeJhnDrBetgJKtEeyxCXmoMqPRX/UdUsooORcgE4HdU5yCjTpvRRqNFZSiRqAsN1Is+KSzQ==; 31:L8d/WpIqgyBv0xONND4X94qKkVQVNT1GUGtpnjwO8xuK7WhmLgzDWcE21vQSP9kGDQqXcHzkY6REbAn8WvhwMKPPWyurtIpm8VX3SPoNwKGdlb78craaXvJdxLTezq5QfwbufiuBMMwZ0uMiVAGj/CbGfPNbTRyGIpaO9B2vECOR9ogNF1WNobCWkhYCwgtNIuPWflC+M702mSCWtVLbCxRNLGXbtnF8gDrPod0hjuc= X-MS-TrafficTypeDiagnostic: DB3PR0502MB3977: X-Microsoft-Exchange-Diagnostics: 1; DB3PR0502MB3977; 20:HTuRA+nxaLLFlfph3RfzlMfLReLK1KU7Wm2p5lwF9fp21+la+wmU2unP9lFT4lGFVzqnyIUstKlAEM38AVe9UQrHDqdIzqhGUy9tKDf8LeXFUXy2lQku6QMSsu2nLu+lJLDQM0aZx4S1n3Zhr1VlL/1xQ24eTfgvN7Yrw6RSFJEzdszlEhjjqV+CywIaCvHXTPydb7ht3mr7PBCrWzlnw+9oexYqIIIK6bVeUGIgM/D4LD6xrq3YV/gq7DufFu33s/gU/sbm6baN62ZQaMP2E6tAXBrHjHFQhaXvNIUZ6+tZMveTBmZtJgPemZ8UlBTWLFQn4o8/kWYmSiTboTNXThGG/wWfuxk1eCgYYwuaU6UdfX0wmfILI3IIHkcHkZh/Al2nVoRn8f/12xhOeaO60hoY2zVph4QFTVye49b+nF1sPgq0d/zNzx16ovPg/NtnbCMjw8HaGwapxPRFCeJRJpGg2Jt7FvqLX3pc/Ujm9xlJPbKBdfic/6LicWWJG2Rk; 4:7cTtD+chEKmiBKNTruQwZD39AW37m/dy226w3ShoTBdYIUlEue6oTGsrdrJ+m0njocVS10YM5b1pJ19IIW9jhoFtifi1A72R0h5nLYvEGDIn7MN8uYNoQnuNjPy8y47XcHNjyowCCOseQt9I3DHlvJAf8UKHCFYeWDABYWmfTFC/Sre51C0J8k7/gE+xNkM/+K/sDag33Pe7M9+bT2i+EBfwbb7sH+sDoM7mifGqukuVXK3V+WCClhvD/Jcf0v+6+1CKSSNmDmjShRatAXNkcg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(6072148)(201708071742011)(7699016); SRVR:DB3PR0502MB3977; BCL:0; PCL:0; RULEID:; SRVR:DB3PR0502MB3977; X-Forefront-PRVS: 07630F72AD X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(376002)(136003)(346002)(396003)(366004)(39860400002)(69234005)(28163001)(189003)(199004)(4326008)(6666003)(6916009)(7736002)(47776003)(50226002)(25786009)(105586002)(26005)(446003)(53376002)(6306002)(48376002)(69596002)(575784001)(86362001)(53936002)(8676002)(14444005)(81166006)(966005)(81156014)(16526019)(305945005)(186003)(66066001)(68736007)(21086003)(386003)(1720100001)(7696005)(52116002)(51416003)(106356001)(1076002)(50466002)(6116002)(55016002)(2906002)(3846002)(16586007)(486006)(5660300001)(316002)(36756003)(76176011)(53546011)(956004)(8936002)(478600001)(476003)(97736004)(11346002)(2616005); DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0502MB3977; H:mellanox.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB3PR0502MB3977; 23:bHO+W4GYeBrwSRhfMVSlhpOG6WdggzXzwMkN2pJ?= =?us-ascii?Q?2JJg/8z4a8nQ07WKER0MOV7a4kqjvddCnWpNh9b2lN00laAwFW/DBkeRBzqc?= =?us-ascii?Q?sykBQIjoEt3DT61Jvkth4fPB205X2zs++Lk9TtzDTo5kpwegf+3QqLYQA0Az?= =?us-ascii?Q?GmgZssIJ7sKYwbqahtBB2XCCdUdHB4I1JvY7cjerL1mcDzg5FZ/u+icTjB7r?= =?us-ascii?Q?97dsI86b8pooCX/Ypas3Ud36E/LE16w6RK1E6I1O9ShpkcwOdepPiOCUuJ95?= =?us-ascii?Q?kgt3c14/A+ItHT9LNrIJpy2g/uRERcYCYHUXE2dovgj+L7j5mLJhDan3HfjK?= =?us-ascii?Q?DaczLKs+i1KCBnlwRCos+CR7oQwDJRkldAW4uVjXUGc/yhEDVsjdRr4ee2kJ?= =?us-ascii?Q?frHenXeK5u3C6y6HYgaWClNX/a0nih5pd4rGSiIlrXQZ43FOGLycLTUhBwVW?= =?us-ascii?Q?XFxoKjqI6rAj2O2FxarxfgtmFIt837AwaEvh/5As5IRATS0ijjZY0H3HVU2o?= =?us-ascii?Q?NeXsm7HljV5Goy5xDvI2stjIIKvsuWpQXKLYAGdznmTCH8YUEl9saffb7zNb?= =?us-ascii?Q?exdy7jaNImRTQv9IbV2CyuJGRnn5Vq5ZLBvgfAwH0hcNtev4y5NffvN4BAiw?= =?us-ascii?Q?NpWEcs5MIvCKNE4cADA32sCF8xf4lw/AkacSTQon2cG+rIgDOfMetycesbun?= =?us-ascii?Q?7pnskdR6QO51J03YzFa6ZcEjiCe3RpD1kg9qkaYSknLM4CxxL4/ntR/DpBHb?= =?us-ascii?Q?3O0PTObIt1XJ5pFbtQJsllbKNhvRQXT+weRCSKCh7FPVW/T737pZt0AjGHUW?= =?us-ascii?Q?hp1DsFmICXLFRnvifIiduJPZfFIgUxKuOQOFoTxMc1PipDgAs5MA/0XGncV9?= =?us-ascii?Q?k+fUMktTeXXbL/C6KDwGJDCRqGrzVDdtxgXw26BmXRjTv02x15C5Ucqsm1KQ?= =?us-ascii?Q?bqMz9l3eqjQt/jpWouAtQTzEtCzw8LR1iu7NsoSt1Od+J3t6tSzIE+CjNfCt?= =?us-ascii?Q?AfRc7+RQznGSBAxxRdpm5t80p5pGddEDscH8p5lUZf+CRFYRgQLRq5yw8PR2?= =?us-ascii?Q?QDt399EP4iz4EcsqfBXkpS4srbonzl3sozPqAWC63JwDbO7/DWE6S5fy7CNX?= =?us-ascii?Q?7f6w027H0hxapr2l2UmkEEHh57o7rON4WlFB+gtGvXnvLZBitkUzWaMs9sej?= =?us-ascii?Q?d9t/0X9LfluFwFxYUf7eno26lzyupofm0cDQxbioxSb0nA6L1zIO+Ib8IAH6?= =?us-ascii?Q?ehqnw/riHX1+ujfuIL8gXzlGzqcGEVeRFSRNgZdf9vSVMa12SKtOxP39hhwg?= =?us-ascii?Q?Q5S2mx5mL3PpJcmgsxBykX9uO1tW6wE54thOVxUkLviMVfUNacqlnfqaTznk?= =?us-ascii?Q?ccvv6qKtZQUip5cQF/NO5Cddl2pGId/ip4rZuLkr4M4sFMJr+?= X-Microsoft-Antispam-Message-Info: 2w65aUMOjFG+0IOSqOBr6bN9PElZrX/JDnRRFm/n/lngR7c0f3jaJD/GK+dvWKUP4BdaLazS+Udl7kl+umQwZ04a2LglZolzFqF2k5HG5tRTHNRKxMziszkk78I/++59lOtyhTfaM6K7d66OZCnq0/5b9qyVnLzYvnmIS8NvrqHTq7h4LdZx86vmLhHwD0BBmV0ZmJwrhMtQTmIVFNuQwqCHS9w8b0P3Z4Le0PfylqXV0e7Y+brHZdlMlfekTYJixEzz7QPmprfOs+OVEdxEDygaJHWlQTvqXz/m3VeIqsS/y4uAiYl3kSd2bzofJSy23Do2coAgUfIVCzpLeS/OMGQF69ZnUr7tt1bkzPspycE= X-Microsoft-Exchange-Diagnostics: 1; DB3PR0502MB3977; 6:dbs58f0G9UsbakrymDTlDK1TZuS1nK1KD9dHYLnLk3Y2WEwqjB7htBjpUzzsq7FLzy/aqTNSakC9yeEu54j2Y4CLDSUL4M0BdeJACkEavsmVUp5N+Oj0sGDAjzj+xMX/XpiKEwftoakkal8oGHg+vJTALJdDMsukcf/WF7G/gaGlhtr/l8Lg5MyDCuhUuj/Xi9CihYgOjnB9ePv8O/MIaUwdXCrK7HCHqcTJYKqZbx2B7ZK0JUP//gsZGig7nqqvMWR9cOiC9uQJMVhP68yNlGmVAFJqgn2bseTbLDnAHHje53GcWE+BOIgWsfmSqiQfZosnGwB68Sutz7/LH5VTo0/tzZSQ4SoN9eWd6hp/p6H3Tl6K+RQP871dGqd48GV+mtfhf3vReuAbWl47XKlVBxNNMaTEc1bPv5nekfMJn170KplaK3gV5GQiPfvQp8X3GncIeMR0fw/blzCLVFBzXg==; 5:/ia6PVF2nXvQvyEwdUSbB464SBq+IQzkA9A8UtRzKWExsWIUPw39w4FG6R1OFEADYCDJsbkyLoTS6ZaLDB89wUhD0EXhxo7zRCDJij2EFxtnRexRzXt16spMpeOtl4MEO4Qm006YVutLb18XvGiBS0Y2wEbug/Py8sOA29hfNXM=; 7:bux7QgfYmlGpgFwEGqlh5FK2shKUcr5TdueOd1XP3KRNBNOv5uHIDggl1fwdLFMZVFRoMEEWGG65KI9JDdlhT9813WIlpAwmZQvAWrvwLuGV2IWe2QzRyUPIVyjWV7vsp99IhaAIK7ko7jTtX0bTUVSPS9HDC0CeXjLg0cS+zouH9S0QAmobBNiYpqhQhqZeGa4YFwkWC6FOxDOBDHVguzj6RldpyVlTfO5qw3KmCisAfnJNclbk0mIQlCOVbW0j SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Aug 2018 20:40:45.6490 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e4d5768e-1a53-441b-628a-08d6015d0c08 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0502MB3977 Subject: [dpdk-stable] patch 'net/bnx2x: fix FW command timeout during stop' has been queued to LTS release 17.11.4 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2018 20:40:47 -0000 Hi, FYI, your patch has been queued to LTS release 17.11.4 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 08/15/18. So please shout if anyone has objections. Thanks. Yongseok --- >>From 669b749935fad556b65f3a274183d88d42a08c55 Mon Sep 17 00:00:00 2001 From: Rasesh Mody Date: Wed, 1 Aug 2018 11:19:20 -0700 Subject: [PATCH] net/bnx2x: fix FW command timeout during stop [ upstream commit 4a4607bb9cadcc49a062a46588dbdcc873dfe27a ] This patch fixes firmware command timeout error seen during device stop while stopping queues. It patially reverts an earlier preventive change commit 91b7e432bcef ("net/bnx2x: disable fast path interrupts") to now enable fast path interrupts. The original issue of performance degradation is not observed anymore, with or without the fix. Fixes: 91b7e432bcef ("net/bnx2x: disable fast path interrupts") Signed-off-by: Rasesh Mody --- drivers/net/bnx2x/bnx2x.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/net/bnx2x/bnx2x.c b/drivers/net/bnx2x/bnx2x.c index 98b08d11c..cc5f28a0f 100644 --- a/drivers/net/bnx2x/bnx2x.c +++ b/drivers/net/bnx2x/bnx2x.c @@ -4492,6 +4492,8 @@ static void bnx2x_handle_fp_tq(struct bnx2x_fastpath *fp, int scan_fp) struct bnx2x_softc *sc = fp->sc; uint8_t more_rx = FALSE; + PMD_DRV_LOG(DEBUG, "---> FP TASK QUEUE (%d) <--", fp->index); + /* update the fastpath index */ bnx2x_update_fp_sb_idx(fp); @@ -4508,7 +4510,7 @@ static void bnx2x_handle_fp_tq(struct bnx2x_fastpath *fp, int scan_fp) } bnx2x_ack_sb(sc, fp->igu_sb_id, USTORM_ID, - le16toh(fp->fp_hc_idx), IGU_INT_DISABLE, 1); + le16toh(fp->fp_hc_idx), IGU_INT_ENABLE, 1); } /* -- 2.11.0