Message ID | 20170419101955.26444-2-sudarsana.kalluru@cavium.com |
---|---|
State | Accepted, archived |
Delegated to: | David Miller |
Headers | show
Return-Path: <netdev-owner@vger.kernel.org> X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3w7J0s5GkGz9rxl for <patchwork-incoming@ozlabs.org>; Wed, 19 Apr 2017 20:20:29 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=CAVIUMNETWORKS.onmicrosoft.com header.i=@CAVIUMNETWORKS.onmicrosoft.com header.b="nrDXpuKS"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1762166AbdDSKU2 (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Wed, 19 Apr 2017 06:20:28 -0400 Received: from mail-dm3nam03on0043.outbound.protection.outlook.com ([104.47.41.43]:11418 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1761967AbdDSKU0 (ORCPT <rfc822;netdev@vger.kernel.org>); Wed, 19 Apr 2017 06:20:26 -0400 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=T1yWkYZ03naHeof8ZAmGPgn6gQglxY+IAoyj2MJ5PU8=; b=nrDXpuKSaNjL0PqL7mawITG5jIvhUbn3IsWwd9ZrNTsZbtBedIoWHFzfjPfy1Js5IcMga6/Zszltci7Y2Bx+bZgvVxepz+Ptm1mBRzuvjxDRgEdWm6OBWKiFz88xqPw8z5qMB4R8Fs5/jHFgZtVkSVcpsnFfadEIqOmW0T/6m+U= Received: from BN6PR07CA0048.namprd07.prod.outlook.com (10.172.104.34) by CO2PR07MB2518.namprd07.prod.outlook.com (10.166.200.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1034.10; Wed, 19 Apr 2017 10:20:24 +0000 Received: from BN1AFFO11FD018.protection.gbl (2a01:111:f400:7c10::127) by BN6PR07CA0048.outlook.office365.com (2603:10b6:404:a3::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1034.10 via Frontend Transport; Wed, 19 Apr 2017 10:20:24 +0000 Authentication-Results: spf=none (sender IP is 50.232.66.26) smtp.mailfrom=cavium.com; vger.kernel.org; dkim=none (message not signed) header.d=none; vger.kernel.org; dmarc=none action=none header.from=cavium.com; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) Received: from CAEXCH02.caveonetworks.com (50.232.66.26) by BN1AFFO11FD018.mail.protection.outlook.com (10.58.52.78) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1019.14 via Frontend Transport; Wed, 19 Apr 2017 10:20:23 +0000 Received: from dut1171.mv.qlogic.com (172.29.51.171) by CAEXCH02.caveonetworks.com (10.17.4.29) with Microsoft SMTP Server id 14.2.309.2; Wed, 19 Apr 2017 03:20:20 -0700 Received: from dut1171.mv.qlogic.com (localhost [127.0.0.1]) by dut1171.mv.qlogic.com (8.14.7/8.14.7) with ESMTP id v3JAK7qL026589; Wed, 19 Apr 2017 03:20:07 -0700 Received: (from root@localhost) by dut1171.mv.qlogic.com (8.14.7/8.14.7/Submit) id v3JAK6iW026588; Wed, 19 Apr 2017 03:20:06 -0700 From: Sudarsana Reddy Kalluru <sudarsana.kalluru@cavium.com> To: <davem@davemloft.net> CC: <netdev@vger.kernel.org>, <Yuval.Mintz@cavium.com> Subject: [PATCH net 1/4] qed: Fix possible error in populating max_tc field. Date: Wed, 19 Apr 2017 03:19:52 -0700 Message-ID: <20170419101955.26444-2-sudarsana.kalluru@cavium.com> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20170419101955.26444-1-sudarsana.kalluru@cavium.com> References: <20170419101955.26444-1-sudarsana.kalluru@cavium.com> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:50.232.66.26; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39450400003)(39400400002)(39850400002)(39410400002)(39840400002)(2980300002)(428002)(199003)(189002)(9170700003)(86362001)(189998001)(36756003)(105586002)(2351001)(106466001)(5003940100001)(42186005)(6666003)(50466002)(1076002)(48376002)(6916009)(2950100002)(2906002)(33646002)(101416001)(50986999)(5660300001)(76176999)(38730400002)(87636002)(81166006)(107886003)(8676002)(305945005)(47776003)(4326008)(50226002)(110136004)(54906002)(8936002)(356003); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2518; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD018; 1:Z/V67amQJsmEnSGJw60lKmZ7g/MBuqvZbgIEOpfxz5BC5Rj5TqWl6MIXALEdL5WDd3ljp4RZB8IApnr/OZlc2wFv5gM10rvna5fzt3UcH5E3sV82Oa4A/tvhUYFEgxYmI0ztkauUjOi4aVEDUhyrCdZMcw/oWtCgQ0KLk5EKKzOol65o+GAKVqC5uZa6mCcrTH3sADeRiBATOThpOmZtpEvnny8RfeiZN64H+hIYnvan7vUgzgOxBXdnIvmzdDyNQrZFOG0iM7JhpiclMXuDSgiw+glbdFvLqOP+r63zf0PRDkK2MkFaoQOZ+jwe09Vp4fj5oBR6YZb7Ca/MTgCWkGh7HOpnnpXMct8sdwSPyge4hl8u74lXIAbn3xIYCe9bfWbr3STPDDovMLtj4sOM1lhT2yOwBFqLCymdz6sMF5IdqpeXvh4JZnpi0q0F88CSq3DVpq27ZXTZEgNw4uuZUzNitP1vwCm3EoyRBhh1sPLjMf3pEi5ckanXYbRTN6ri99YU3abxXKI+zgon2TAU3JcZZyXyrN6vRjTv7+2mPnc= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b898dcf6-b904-4491-4771-08d4870db0ff X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081)(201702281549075); SRVR:CO2PR07MB2518; X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2518; 3:0Ei6PaWGL7zb8/hV0W0Na35Etci840qKeGSv9ZxNn1cdj/EZ7a1oqgXBMVhYGiC8MEHPR+ifXTyRqJXm0NxOlwLhB6SihFc0xNUQkZoV7rbVSH+hEKPhH8wn40ihhhvXrprErveZ0roXdiHYGJCQRy4ig8Xj9qPG2DXY/tPtHCMp180JZwyslPqXU/9T0VuCo1V1+sGJBje+O5iDKdWOlAsql4QGOtUSaZq9taZg/+nvPgNaSgZSuOeC3+Gw74Vi34Xsgc43yTdrmr4GMCfqny00g/wLPvbL8wrppdv8+e7p1E2o+ZOQGwRcmWSyg8yJ+9LmTzEsy5DJZgQoInk8M7+S76YlTj8pVP98P3vI0nr+8usXMD1mewxrij1GDh4qxOpYFcZsMFNaBWG8MNvuGuGbFaCQTchoZ+x4t9KOKuxMvTZo25D/49VyiLi4mQyMuKe8e6tXVx+Dn9sud2N2zRWM0VJzl9OoktwtOn9n7g+KRoWDCs7JEjACwpORSdwy X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2518; 25:8j3qj9o5UiKIek9boj2sxu/ziMdnkwhrXFsbV9zWhCsn6s2zZdOl8xcpSQ4c2fpiaQbYM1HnxoEepmCvVAzOiMr6bskMD/xIx7AIYnkqAfGgm7BaUF26ovAsq3cz3cUk4cId4/2oHAO/y2FP1soFzCY3UpoPru7Xzy1r7Wsh/uudqCLhPKEbAsqLS1v+KIoq8aArPmV0itC3Ej/A0zytqhIAcdsErpgOee78yn3ew6CXg7S4xJGDuJr4DOk8fElyghYk/h16ffdeI/CxQTvKTji6fNtrKYPcEXvyziZdMbQJ7AabhL8WGii43hFPV/r+P5cENPxIrF/XX9mu4sM6uCPd4acGI8+V0iIMHRvm7LBsVPlNd13ke4mCk61mZi6yr3uvvp1tSIW1D+89+TzjzDrYTRcRDnZpIH4FB/K9bjye8aweNRb+epoJyfRGoCtdQooppv/5VHZRS7qs142hAA==; 31:QuCjCAgjq1XPzQ1Q2d0aiaWdgLSc2trEzOItmETLICFmuJkaX7DJ99/GC8WQ2OzxHqJJpdFQn4jXEc8azWlmQyB2Lihlb2kpLEt2b6pYsakpDc9cdKK2c0NpT6Df8slKiiWQNxUjbT7qbwoDujK+nFnfAqR7xaE9CTgznqKxVlJa3UJ3PyS7B2GaR0OgXhzxb3hBlfmiQU7O6SiXzEarN9RFSqd6Q9jJet0bx+9LNamsfOWDcYbIyWGnHGIbxZ3qmS/ISEXfuIQnKYL0pmwsVSl+Y/OUvRyH3g9aagidrSA= X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2518; 20:HpNWPBMkRCROG6+7d+qhwIrMmRiL2Z3PKNnzUfly+gEAQ11erJBJVK1pYV+odv6mA+4WAeE8PZLAWorBsuiA9jRx+bEHHEa37C5vWw3y2+z0Oyu0NoI7CA5ycoxMw5mFqaTXutkDo4QdrS7Vq+EOGLeXAxdNW5Vb6OEuY5ZhyIyFZYaldx9Elg11VfBIFX/sv8CqKmWgVeKw4wTJJeDbedEqohtTRL7CYA/mI4S4dH5g+I+CFJ9xC1p10o9WwoqqcnOrj5ELDk0mySNVLBACDzdR3F9IP4zTpOGB5EQ97+9eXoccNy48uYVBiKPnIs1GFnQ8diSjpILebEj+mCg+c9hEKfV3kO3PsDBBx0bgs4NxBDNNQKPuvNvpN7g3bCbTHDITIOqIjkgY7QQbBR4ZXXT8MAAmhmb3tGOIED3aaKU/+EirZ/yl/jwsi2fxLSwof4JQEWM6RdskkLtAbf+8yeuvIYouS0agEci5SE26yyAG51m1t7wNK2sr5QL6Rokl X-Microsoft-Antispam-PRVS: <CO2PR07MB2518726D8A373C0F05F1C2018A180@CO2PR07MB2518.namprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(13024025)(13023025)(13018025)(13017025)(13015025)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(6041248)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(20161123560025)(20161123555025)(20161123564025)(6072148); SRVR:CO2PR07MB2518; BCL:0; PCL:0; RULEID:; SRVR:CO2PR07MB2518; X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2518; 4:BA7GaXCHn5wCDtdtojnVZxTmXthNtbptGEyxX2cYCx+bTsaeiSxJaWqpHHqWzQ5tAGgDNUbUAG5ckXkCDoK+ynI/nIEQRD6GDvlkLRqb0Cc1ncjUe3eX2ma5tXOElnKv8sQUjXO5POKcQPcXj3uBh/a3GHOaJG/E/Doesc0M6r4tYYM5MIm0ztCHFho5NF9PmszrI8W6PC8chSnFPNtL0ykiGIePp6uGo/+L3MHZzl8HkRlZFDJKbc/kRLmRcmFaFw+z9G23W3+ALlFjDmPLdaTz3bXFdw/xKMv65A/IMmgCdLGK1KQpERw5NEKigm+gze+uJkbeZA6p924qaXSO/yUj9aRq7QW0c3GmpBCsenfiq31bKfB8TS+Zh6guUZTfAyAgXdJtmRjb3FbPSjbRf8PfXQJz27IMpeICwkTQ/X6kMF88Ch9mT4qBiRu3oCdYltMmsSEI6OqeYGuQc9lWM317NUMb8cLUaLg8YXQdGudcVt2XyJa8KgbLUVPopzzgdN8j2MUCWBXBnH18t8H5Q9495NLwVDySgjSkg+RqdS5zxh/ww4G+JGM55hu9Qx6nPn6h2083mRCAhr0YePoiaPlHqxvj6RIOk44PVzqGV9NwzVDWuR5qE8/4FUqzWazpL1NMYE7lvArDl9jGiCFG6NqMbvP1qUdNtNoJD0ssBvpxGjcXoDRbDRHnACyl4B9d3prWvDvmvMlJ7F3cLAxoZKcduSt7CmQy/oC/ZzTiM1xR8P3u/F7B3A9T/Pnlp3tKm1QlTzKNC/XtkBdBT77w9qUgifhopLb8rKIGCZETSnMPd2xEqNvPg+2FViP7BnRY X-Forefront-PRVS: 028256169F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CO2PR07MB2518; 23:ZhdVtliDbePOeZr7K95OtRG51oF0YA7AqfHYcAhlh?= =?us-ascii?Q?WRzYWltUq2fNQumPYVdJ5DCPzl0OVdKiuiH1EUHkl8mCEn5qEexLQ0yA28hY?= =?us-ascii?Q?6RZ1d1pXvh/HH8w+b76hiSa5knIqMFlv299G2sIWINvhtbCtm/HCrt1ImUoX?= =?us-ascii?Q?nSSsTkH4uytzxLqU4DvKsv1n0c3MHbxScFlXTitAYWK9RBMaCNXeJWVdJRaq?= =?us-ascii?Q?nSwur26BosAIXFnFswlzleD9Pn/lvAeUMLEGg1P83LRm8QWBk4GtrB5QgZRu?= =?us-ascii?Q?NeWeWYCtXzj47jCGCkWwkfE5r3vzfe0CDSYpG1glBi6oiQLQLhpekVcMlBrI?= =?us-ascii?Q?iA20Gs4aSqQLUDDyftNmHJlyeoDk4inJxz+tvpvD8sdOlgOIWXs2UArl+cxf?= =?us-ascii?Q?wg9rWvxd8+Nv9fAkwpAGW/6VSJV+L+JF5Blruqp4XW6pLNg1fCheNsN0+XO4?= =?us-ascii?Q?HAQuIKOtWAB4KEiju6NBqyzzZNbx5X5jKsnMYZbTxNyii+PADVQer3qtAYC9?= =?us-ascii?Q?UhTSugv/sS0VHsm67qsYA2ZdlRra6leQepQvWqg4Bq9scGakSZKKGeCCFQgH?= =?us-ascii?Q?vFOx1y5ScWC9galThSge/BNynrfFERTNzQ+TV9xWhm1BXEB3Buz9B1Qt/HEN?= =?us-ascii?Q?YK9pDs9P1yfbczC7XLvNimZ8JMgEafPFZRE2Nvf+FrAtd5MnSZqQ2NnLUsMo?= =?us-ascii?Q?5TqTD9o4V0uvusPU+zGFPyu1xW6NY7/sZ5F7LghLdzT6OZSao860jGcrLpyn?= =?us-ascii?Q?iIeXAYtllIFEWlkrjBTOa1WnSTWuHvd97rI7v03x7c0Fp1U22ov4avxujryq?= =?us-ascii?Q?BXvbQUfmWpYVTdJBzdQveBxHMf/DPT4jRoEjc2jXa7KulWPfghCdCPj7ss91?= =?us-ascii?Q?PLSFZjKCVAFSoLPnf/s9Y0GTgJ+zn/IN8GZfngRTeOMOQbQ7mSR6WpT8oo3M?= =?us-ascii?Q?7y9SAvZBrou6ArjpGAHcTo6FDpVJboJcCzBZnzxD1n3oQlm9FrasE3xoJit1?= =?us-ascii?Q?ndpem2/SN9RzUIGyp4kROqZBpNtCpcwiSb6sHeMXO2JZZMwEQRIt1eILJOHo?= =?us-ascii?Q?XXoM13bFyouS4ehLJYAmJLRpZvDrNSznfGjsStwN1TWvk5SOQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2518; 6:VJ2pOFgtfRHwdw4HWfhh1Fse9WVsnTvOtarmznx/903EEnxCZEc202YGk4ERoOmpYu2F6D5JQGLCB61AXcCW4Hlt+dm5zQFzYoATdlCXgVrmfX7rIsFjR/amlHafiQN+/Ry7F7f+tPiiJFEFrPy0LikHOm9Z0UjM9E0i0EGTzHOY7uTTsZIZ2MUXCnNXPjL5esjlup1+StFpEspGmbap9oOYWUQcnc8Jt00nDZ3RsGMZCOZDd+48Wk30L1rVUkqoAWE5uzLZoujOtC3H93SXn0g49L53gebfEXwbANyfbM/wfhI43aVE463359gb3yd5WYUEPXbdhHGSv5kxdYWzx94PKI2cqvEMVAkT0j8SJPBNUOYDIvggpSgDc7ACFGtjLFOCJHBJqthcccU9GkXn36HQ8BCqoHkx6GPot/u7yn1BBzA2i/5U5OV0Y5cYcP616g2fEJRyWdJivGTMWcCJsWEKHpEOMyD+8q9jeFAuV7X13eIpcOn1LtSH35QF61yMikfiDb3nBHf1RBjnNx+buw==; 5:ffNQNlWe2A3wiTGK7+duVJ/vH2W+Cs6WYyCB9BdhHm1fQDL2ZlGUoj6lZWnbLv/ibLJdoUy3/e76jXMeWLsVpFiFbrWtJQCggeQR+gfhT91WbDaW55QjPfQYMHi29gqhMrsuPePb1Dq124HFUCDx/w==; 24:gjF+pT7UulJJ8rMC9mVAXmtFX+bQtU3jVL4N0hEV4P88hofGGyMM2Fd1NfYQ5VW8wWztnZwEKVCaKA3zEo0NQ9svvgzITt3yHy0UjdfKcXg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2518; 7:DgcBXqyxR9DNMkHzfSSmp0KssqdWKectMxYvh4S+GS2svXffqMLNjH1hr2DEWLPz/JolSZnU8CctPdkPIdjjLJ45nc7nqLQ2+5gNLKpDJeNmJwhCMc4v/N+7qi3WeIf+7ilSUa29b3XDWK5i3NWeVtccUSEaEupO/01PCgXX5w76HGaiQ557BwAp7fcGY/LxmSsrNXTDPzc5eU8wq2BzIo34lzJAIz6o/sqpXXtn2OqfshjSUXLnwdCSeCRRgAvc4qv36N2eGYRk+4gNz24Wz+TlF4gp6X/cOy9ngDLgK0XS8ySY1W9wwO7S7Zuw4tEVbsjxyhOD5BCDMc5+kJ/MkQ== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2017 10:20:23.6495 (UTC) X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=711e4ccf-2e9b-4bcf-a551-4094005b6194; Ip=[50.232.66.26]; Helo=[CAEXCH02.caveonetworks.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR07MB2518 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
diff --git a/drivers/net/ethernet/qlogic/qed/qed_dcbx.c b/drivers/net/ethernet/qlogic/qed/qed_dcbx.c index 5bd36a4..c24436c 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_dcbx.c +++ b/drivers/net/ethernet/qlogic/qed/qed_dcbx.c @@ -583,6 +583,13 @@ static int qed_dcbx_process_mib_info(struct qed_hwfn *p_hwfn) p_params->ets_cbs, p_ets->pri_tc_tbl[0], p_params->max_ets_tc); + if (p_params->ets_enabled && !p_params->max_ets_tc) { + p_params->max_ets_tc = QED_MAX_PFC_PRIORITIES; + DP_VERBOSE(p_hwfn, QED_MSG_DCB, + "ETS params: max_ets_tc is forced to %d\n", + p_params->max_ets_tc); + } + /* 8 bit tsa and bw data corresponding to each of the 8 TC's are * encoded in a type u32 array of size 2. */