Message ID | 20180920062136.11888-2-idosch@mellanox.com |
---|---|
State | Accepted, archived |
Delegated to: | David Miller |
Headers | show
Return-Path: <netdev-owner@vger.kernel.org> X-Original-To: patchwork-incoming-netdev@ozlabs.org Delivered-To: patchwork-incoming-netdev@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=mellanox.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=Mellanox.com header.i=@Mellanox.com header.b="E01hw5q0"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 42G68P2d33z9sBW for <patchwork-incoming-netdev@ozlabs.org>; Thu, 20 Sep 2018 16:22:13 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731750AbeITMD6 (ORCPT <rfc822;patchwork-incoming-netdev@ozlabs.org>); Thu, 20 Sep 2018 08:03:58 -0400 Received: from mail-eopbgr00082.outbound.protection.outlook.com ([40.107.0.82]:18059 "EHLO EUR02-AM5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1731336AbeITMD5 (ORCPT <rfc822;netdev@vger.kernel.org>); Thu, 20 Sep 2018 08:03:57 -0400 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=nTqe1Swgg9yRRYamYOtnuWyg396y/SIphFVdbmdX5Uo=; b=E01hw5q0V4ByFVkyeQ7cSRLx6MYFzR4FLYNddpEx/ZVW3cLTtnOfgRQsop/D/iM4HNiRRIwvLVjmprZU8U7yk3s9rmfs/iaNjWYUafOH4DKsbTLAI9BNbNif+ADOAP0XYUj8Dhq1m9UlHNtoRc1IVbVodp89x9tGqOu6xorwAgg= Received: from splinter.mtl.com (193.47.165.251) by AM0PR05MB4980.eurprd05.prod.outlook.com (2603:10a6:208:d0::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1143.15; Thu, 20 Sep 2018 06:22:01 +0000 From: Ido Schimmel <idosch@mellanox.com> To: netdev@vger.kernel.org Cc: davem@davemloft.net, jiri@mellanox.com, petrm@mellanox.com, mlxsw@mellanox.com, Ido Schimmel <idosch@mellanox.com> Subject: [PATCH net-next 01/13] mlxsw: spectrum: Init shaper for TCs 8..15 Date: Thu, 20 Sep 2018 09:21:24 +0300 Message-Id: <20180920062136.11888-2-idosch@mellanox.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180920062136.11888-1-idosch@mellanox.com> References: <20180920062136.11888-1-idosch@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [193.47.165.251] X-ClientProxiedBy: AM4PR05CA0036.eurprd05.prod.outlook.com (2603:10a6:205::49) To AM0PR05MB4980.eurprd05.prod.outlook.com (2603:10a6:208:d0::33) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 40e95068-f616-49da-6504-08d61ec160b7 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR05MB4980; X-Microsoft-Exchange-Diagnostics: 1; AM0PR05MB4980; 3:T4B1ng1wV6HeEUFN6siWH39wqvjZu76fiJ+FYAPNYpEAHh67NJDuwJ4wFyNL974DF2yfbHJiLEX8TW95qe+YocQpjAJLbaC9HaO+2H4Q/aSPW+iM4S6TcrOe1/M0l7TvvY8aHy/jpjUy2Y/BExsqH4/Ov62Gzv5bWaRF/q0O8MQiZjABZA/oDA4b//ZIF+M1R2d3OycVUOU6iqrKkqK/2lUUReevNfc4C4djzvPgU4s9RO9dWyb9+M9DikoYUBqB; 25:pY/NlxCrivBUG1RVdkhqipI3DiM1lhM5VonZJuW0eNIyEMgb+Ts+7Prm46Fox2BxGxsvRY5ADQiN2D2sHiVTcvai4pAnealTdmyQn++jRlOFg18HRbTgVyTczuJde50KM5bmPAS4nm9xwFwC2/z+cU1wCRpzmZuf3eTS6pq17aCZoQFb0+uBSowB2RwZUfLphnZuddumMkgypqzhmcVSgYklGaJ6D8SHpnzo3YvUcTxSFSo6HW3tKkh8RuuE9fRJ+JRROM4acToVuMlx1fVeJ+mq47HC0DAjBUpRg3YcOT8cEuXR2XxeTLdZYBtN/9ej+Yl0BmogTdXcWeE4nwo0zQ==; 31:Aj6lYSLWXRhxQTZl7IRUZnbUNgzrBVJ9eOV4kYoTkcbESCD1PMZ+Uu+yCgsi5x0vA8Q89bCkyQCE00UHB5SbHUarnoFBh1OZCAbBXmGx6tihh/WZmgQTNargD3P2AtYxmrmGd38N61LreNIuFu31yMR7OxZCJymjxShej7ptk15XVOTNPfvg5o6Ob5wXjk8aMxyHKKolf3yTFLtvnfm1hgVPq8jyGLCq4jt6Eu+q0qk= X-MS-TrafficTypeDiagnostic: AM0PR05MB4980: Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=idosch@mellanox.com; X-Microsoft-Exchange-Diagnostics: 1; AM0PR05MB4980; 20:IMFa5MACfa+l8841ugJobdPZzUZYkQIAzrVFfCtESUglsxV8bh7UJYo9uJa92ZeZp6GYq2iPimAZbz1M0/SJQ8zqQy0dZBTVznRyjuLbhkpu2zBDbJHLPiQUk4L89La1+6guIXDIl4C+mmXqER9Hg35qer3r7AaJXzqXKc6efRxpVsodixtZSSAWh2FPCa+ttKRuEWCLVqJt/1WnWOEHuYJFe2PgwMZPuEM9AACLQmLQVs1z2aqwH+e75JedSwkrfRiIMZXn4xWnRVQ7xfB85u18NIRKsIeR78zEltb80kLIr/0BxtlApRsggFq2nqzk9GdRKs+7jjq/34xfG2YCITWMp45CYqTJfl3xElB/IzzAlB0Vc7tPI/Nq8lQaGGcy3biXVYuwzMoywsEENbtcmu2kAlfRZlN8FTuAL8l5/2vR2EBHrvzTzklIqpg2EEpdvYeJAMS1KYi7g2T5IWQ6q/bU1iOodJLYu4fLp3v3Fhw8MD+gTJTGYAuqdYV0Mdue; 4:+JN2/ErhnLPJcLixUwVD/CPugYeCpnvBotaz7mDMUFk1f9XDJ+N4jf41EzS3o4uJ9aCfwsCqwfzBl2CDbmTGzv81lJicAWt1S1mrNJIXj1k7+T4hAVW41Hah93PljmY00FJkZUkgZjT+4GFIQyE082CF25yCdwTixeq4lH84ebKu0mQNZf3emKwlsXHKZdxfHmoFmdSjMccneho5mSZpv+5kT0UDXDVKFNvK27Je4XCfGcnyQwFP32Q8EoZon7MCItLqKAbyYXDff+O0AP/Dkw== X-Microsoft-Antispam-PRVS: <AM0PR05MB498066A16FBBFC74E725887FBF130@AM0PR05MB4980.eurprd05.prod.outlook.com> 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)(93006095)(93001095)(3231355)(944501410)(52105095)(10201501046)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(201708071742011)(7699051)(76991041); SRVR:AM0PR05MB4980; BCL:0; PCL:0; RULEID:; SRVR:AM0PR05MB4980; X-Forefront-PRVS: 0801F2E62B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39860400002)(136003)(376002)(396003)(366004)(346002)(189003)(199004)(478600001)(81156014)(1076002)(8936002)(446003)(11346002)(476003)(6512007)(48376002)(5660300001)(6486002)(2906002)(2616005)(16586007)(6666003)(956004)(486006)(3846002)(6916009)(316002)(16526019)(52116002)(76176011)(186003)(50466002)(53936002)(6116002)(51416003)(97736004)(86362001)(50226002)(386003)(6506007)(8676002)(25786009)(66066001)(106356001)(53416004)(81166006)(2351001)(14444005)(305945005)(47776003)(2361001)(105586002)(107886003)(68736007)(36756003)(26005)(4326008)(7736002)(101420200001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR05MB4980; H:splinter.mtl.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: 1; AM0PR05MB4980; 23:ufgYn6MJbKDZN5NGe1qbariHl9/w0i39tWqWkeZbAUjP2I6Om4eEyUT0AUC7g1HjqovVzrG4k6hgFS9pm0t6CP4RuWoAiZDZd3HKK08lBODx/EElhBk2HqiZ857leHn5nrnuB2dbnyvf5eZcnmoRgA5bp60Bcp8Bm7b8J3e4QwRqTGNJ6i4aAQriN2asu5zKCcqtKpBaq54ownmq1AzNHTn6GeHGb3Ig1YM0aobgToUQyaT1NI5rzgMB90xoUVJXiYjZDf0eYl6dRDVC4IYLi2e8Vj4lRkxYTdrQMPTeWRZyLaoL6ncpMf6yT7Hoysa7wtUI2DNVFm6DubXo24ZskB4YnWa51KPIA8LtoilrGVfzWnIMTRJ031s9+P6Rby5dYuXcoI/njT+ARTnmMKj8eDJw4kt5cGdAbnuHuz6ueh4bqC805ZyL3lOCZIcbQWBsxhZwLyhxn7GFgy8Mh6V2PzB3fdheDH379lyT40+czzb/Thkcngpn4naD/AEuzNdjnQfmpliiAGL108sc5Kepax9em/HlCbS/gMAi7pc033PF6ybxCFVKl4fg1IFAXB6hQEfgFEsuzJgpbVzEmbpxxy6AkfTF5hlj6GvHz/Ccr65KX6bmIWu6sz5/TCueIwCQSUwj/qeyJEzkcuRCRCfGPjjKpkidVu7ladF2J9fS9VqiYpKWmQgLHpmMctvf+G9yTTPrlEHHwUlT18xlaqa4+PvUOFwBX24P3v7QUNA3vvvdUyiXTzNjstiZgwzJrloN8U7aD0xvmjb3hT+131oaUP25NGEW7wbFfeRitgr24EU64IV8OMjRyWXW6WCrxS2AfExjm+XS9gVACGvXA30lbm/Yx6AvzssfnwQp5bTphPDJF/txwkQbY0r81LlOlCaAL5fcMT+SPOAZj5ea4V++riAkNjF+ldsih/7pz/BBoXBpjTa2y3mU72PUNAsMqHWo4QMDYO2gZxddSKphRRkx0TJCoLy5v/n3++CwDcktKBNdQJzVUwfCHux7st+Mqh72km1qkej/hDDTGhQWcg3CwqdT/q+4N+bbElRS15m+KHEo43Vvo4a3Khufe4LRJpaeoQHIt7Dy/EkevW2I1otimKF2cMCKgFMVdl1hr7bRvy+iEpcZakS7tZZpyDwXjlu6pyPCKYXUeIyNqGYDo8/sssCtqiIEx/jQ8kfmLLvNribl3nRKPEiVcUvA4O2Eb2RpqKTGSZIhDT+c64fmOQeyzC6pdvYmHnBO8slCMgRTvQLFlO4Tz9zd5VNEXyQ+JTfABKtPPTn0j+R7VGOxhvpbHhkuI9wk2e79gemddRX2L4g= X-Microsoft-Antispam-Message-Info: pkggiNpagx1E7wgtv/yMRGWrTUqHDxffT/78TEQgrr1MatGdETIOo6TVNUhxLNumV64UeLBhVyxUM6rC33lla/9p778fAdMb5mXZ6F01ul7T51XOELPK1+jrV9nxH+uUncx75Z1HEYgm1l6SDz6lbPOjcDVfdvI1906EZCSCDepMP7rRI8ncdDBDBfCkAu80DNHK0r/oJjQgDqlwM7lPg9Y4D5AoK14y2+YkPD4fa7KRYQeW3CPDcmop9llQyVj60oEsreb50oqdLtLd4EjuqCXx+w4dR9ZxViya+TSKF4+A+Gk+t/cGH4eMlport9s9V7VAjSzJqkYco32noiGZwN1RcV9oBaGYFpnfZWRuuQA= X-Microsoft-Exchange-Diagnostics: 1; AM0PR05MB4980; 6:mkcVuAUac3a2btOvhLHTs3b5UQNaEFoc+zt77uUoDTc4zFTvgwMexkcvRgu7fTKp9Sus54HvQNhh+muOjhPihqSV+f4CFBAdOfFLSSCBiTAHoi9VblAHRv8gDZ1lPoGCY31o3NeUCAc6uE5VJR3u/xiJGg1LFVIwXtBISu+foJqFj34jGW0dsk2qJSzgPpJ9F4eBn35VdlqLiDSHL5J5xjAV7HqsSQ9C5Coui76YE50GZ51Vv8wDAMvUbOTlfjmJdQBy4z9K1/pD+8wFp7AO9Y+6O9HgZc6SROQrMJBJJVJXALAcogfMn1uXeTsf+QvRIE6DbIKTCG20WkPiIgECHs03h0rLnEcGMwdUG1iAqmichrFN05bI93GEkHHQ+Y3n4C5ds2whUs/O8JgLtFcdmoRhhCAdfcOjcSQa+N/8pLWA1/blZ8WMFj5sRVba+5xxAOgjGD2XdG1dJEcz7CNS5g==; 5:gaaX5biQV1sBbvSGL6g1Cv+AJJCckLuT7IRIsGydMOhK69693Vh0+cD52eutWwK1qY97ybpPZuPlYnBLLKWSPvki9T0tjgyO+88fcOGN9lJqgoztM+FSKGPiQzeNrrC+tBS559FlyBpFLPErPmU53LWt4lD23MvBC6AZMq/lHJ0=; 7:sEJEqpVIzPT78PkGD89CInL5sz3WBDSOT+AshoCJEJ3OU02dedRKl80sFZ05DWIW2GTaDn9LFQ0J9o4AdgYm9GV+oWTrPNeqAkd+4nHnTGdpJzG2usfCzCGHwTtYarIFhluwEajmXXyfjFlmBtwD5TmjYCEcd1lxoAU6gGvj6KgXhkigvVXGbsarg7gPVMLlGwO1fTd1xNH1b5wDtHKnEjiG0uU709nFrh0fJuJjR9TWk1vRlFs3wkxikxpgJGh6 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Sep 2018 06:22:01.4500 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 40e95068-f616-49da-6504-08d61ec160b7 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR05MB4980 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
Series |
mlxsw: Further MC-awareness configuration
|
expand
|
diff --git a/drivers/net/ethernet/mellanox/mlxsw/spectrum.c b/drivers/net/ethernet/mellanox/mlxsw/spectrum.c index 930700413b1d..1fc20263b15b 100644 --- a/drivers/net/ethernet/mellanox/mlxsw/spectrum.c +++ b/drivers/net/ethernet/mellanox/mlxsw/spectrum.c @@ -2804,6 +2804,13 @@ static int mlxsw_sp_port_ets_init(struct mlxsw_sp_port *mlxsw_sp_port) MLXSW_REG_QEEC_MAS_DIS); if (err) return err; + + err = mlxsw_sp_port_ets_maxrate_set(mlxsw_sp_port, + MLXSW_REG_QEEC_HIERARCY_TC, + i + 8, i, + MLXSW_REG_QEEC_MAS_DIS); + if (err) + return err; } /* Map all priorities to traffic class 0. */