Message ID | 1494331671-16273-5-git-send-email-Yuval.Mintz@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 3wMdSF0rx4z9s75 for <patchwork-incoming@ozlabs.org>; Tue, 9 May 2017 22:08: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="CqJWF5zS"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753633AbdEIMI1 (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Tue, 9 May 2017 08:08:27 -0400 Received: from mail-by2nam03on0057.outbound.protection.outlook.com ([104.47.42.57]:24876 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753576AbdEIMIX (ORCPT <rfc822;netdev@vger.kernel.org>); Tue, 9 May 2017 08:08:23 -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=7FdpUfyN/UbpuTub5aok/tHfFsGj2V3JzTBAxk7IYu0=; b=CqJWF5zSZ0Y7DdVmy2Wwwalg84sLved40sTF6/kLv5qhEnZvbZS+pnTnUQSqwFTVzgK8zxEa8dDTLibx+X8dA9jpxnoIksA9fLdAbrXGA9CX1tHAQBqPZhvKLQ6q/4VnVoQpls7lPi1dh/vZtCyJB6M3KtYl4YMVObv/fd39dCE= Received: from DM2PR07CA0017.namprd07.prod.outlook.com (10.141.52.145) by BY2PR0701MB1942.namprd07.prod.outlook.com (10.163.155.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1075.11; Tue, 9 May 2017 12:08:22 +0000 Received: from BY2FFO11FD023.protection.gbl (2a01:111:f400:7c0c::154) by DM2PR07CA0017.outlook.office365.com (2a01:111:e400:2414::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.16 via Frontend Transport; Tue, 9 May 2017 12:08:22 +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 BY2FFO11FD023.mail.protection.outlook.com (10.1.15.212) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1047.9 via Frontend Transport; Tue, 9 May 2017 12:08:21 +0000 Received: from localhost.qlogic.org (10.185.6.94) by CAEXCH02.caveonetworks.com (10.17.4.29) with Microsoft SMTP Server id 14.2.347.0; Tue, 9 May 2017 05:08:19 -0700 From: Yuval Mintz <Yuval.Mintz@cavium.com> To: <davem@davemloft.net>, <netdev@vger.kernel.org> CC: Ram Amrani <Ram.Amrani@cavium.com>, Yuval Mintz <Yuval.Mintz@cavium.com> Subject: [PATCH net 4/5] qed: Correct doorbell configuration for !4Kb pages Date: Tue, 9 May 2017 15:07:50 +0300 Message-ID: <1494331671-16273-5-git-send-email-Yuval.Mintz@cavium.com> X-Mailer: git-send-email 1.9.3 In-Reply-To: <1494331671-16273-1-git-send-email-Yuval.Mintz@cavium.com> References: <1494331671-16273-1-git-send-email-Yuval.Mintz@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)(39400400002)(39840400002)(39450400003)(39410400002)(2980300002)(428002)(199003)(189002)(9170700003)(478600001)(5003940100001)(5660300001)(104016004)(38730400002)(107886003)(50466002)(47776003)(48376002)(4326008)(36756003)(8676002)(105586002)(81166006)(101416001)(106466001)(189998001)(86362001)(8936002)(54906002)(50986999)(77096006)(76176999)(6666003)(356003)(76506005)(53416004)(50226002)(305945005)(2950100002)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0701MB1942; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD023; 1:JoX/oJ5/vtdi4zKsm+jsGR7dzv62jCYIiGVrjzHwuDEK823HXvgiLf37BGfA48dezHPVkDy3CNmY4YYmAywFFGhIo34FKulK1W1BrcEbBwT7ULa8c9QABgOfpIW2RqPN8DWGbQf8yps2fh9CP9KF2Sk1cT3xVtMdJgc8OW16o4FJSZG6qPPgNeuUSmdDq2hiezREN6IP82wJ3153Leex/xI3sqCn7EMHwVrutVcJvrD2qy09ohOWSAuIp8swr7lp43DqCZpOPWHcWiD3TOj1EZVxd0DTI3zyIHwaAgK43qugRGd/ekORLilPYO8QBW7tCQ4LlBDDgFRKO9hqjgoVoq8HoxZlDCsZtV70bW//wJ74dkRDb96xfL9NGCFJRnflG/Tf11ugFL+ETvILIkCaRnBt3mOheeNLEeHCjaul5bMJi5eLN+s5++ENK/EhL9DKxWwZyI3dvR6acYMwEL9yrTRrm/3iByn2JHm8eQ4/faG9EF87VGjF5wewz2ClFzNglkFZwfKIJ+YQwWqoroOf3ZpSGhizICyQkBwgG+OaZ5M= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3cadc0d7-6162-40a1-9813-08d496d41669 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081)(201702281549075); SRVR:BY2PR0701MB1942; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0701MB1942; 3:BsdgkATTi5UUMFrva/v0AP+eWQDqGribs4d+6ZhnDmuAiFJFtJ7y8hewRy35dDsjLfWDHv3t1pMqXf5fzjTsm6kCKWo7jP19NHiQMQFgcBeVz0ynwNCJsrZT5xKIOW08FzHCzguQ8uF0TX22UDvSg1Zjn2PSJru8sHddvvPWPjfpHGeG2wha8qPgqvsEOpxbNTPLAn+joLqtdGCTUsvW9CzeZFBxjhqcRqUA+eWGDXcN6cfgHB0sbyk52oB1/TVil8L7Or6c8oM5o56srExySqnJenmQdaWEy8O5JMWnTOTufPvGyy4aOm2oY+2vHTfCyipJNq9NmEUhFaooeTum4fR122Sdc6bc6tYGwV/SSWb8LuoGrUlcF2OU8wOCNP4BhWA7fb9APfp6fTO0YcvK0kXTnTaVo/vtEZCt3g1x1EVKZv8sqvEGpSSpd3PQaElqozhWowOfUaW4I8kD/GyfJiPmb1KKyaWVfIGBdwCZ/1huWi2/wjQz+sAPYZFXZrPO X-Microsoft-Exchange-Diagnostics: 1; BY2PR0701MB1942; 25:GXwJlMvv1S9NWHFlciEksFDd4TqJx+uxvmqiNQR05PJUsRPnyAmioouUBROVZO1i6lfAzFDAu3Rtp3t/OS/m+va2RTwwGUWMJ143+d2BKnmlnXHQjC1zlsyZ9natvzjGbf9HxeCQ6ROhehO4jDZrJju0wKqZNl6t4IWkcgi5Le1WsVEVFz0TFx7jY0bdZDp/bWMJ0XYuyYEeu2pjQp5Z/gUpvOe3ryA536aGRVm5Cr9Vyzym0IsQd7CVqnLVzWsJTTU4a6ugDns0m4vx5QMnWA/ulPs3RKjAXLMQC51QyRC8AHVvuxed247GW/C3z9La62LePubPQr1i3jOxg5+mWpxK9cX074fynCiUVbalwPghtcKljRSHdaqm4ePBnDw8XsaH3Sma1PaS2aOyHc4h6WRZTVsST1zsEqlrKfM6T+tYZ34ARn4niY0BDquogZv4l2jGj7b3I+2GBFD4xUrhLPdbMdbilFCAFFiqn5C/R98=; 31:bU2gZg3+cJC3SdKgjyd4qHWvKLLCXq5eiqqQxrAKZNVgrb/EJ6QLKnKWsP5AdDCXCjlip83PHJOykSjO8SXHGd8V3CLZDehaQr+eIfrqzZJe8cFhWm0PCxzHYvCNTj9P98IvEOwdm8rwf1BF3i2sfC5yoEj26ORWEkAknkFoU5NoGR4967oCEl3wfz4RfEdA0e/E7o+LHnst+dakntfZj5h0h3wwUaHdfDBuSTwazOKzxlyYKH0wVVIbi1A6rfCIcCG+JWLHNUOYff0K8EKOraPZoKa4+NDpYJYKt9M5hjo= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0701MB1942; 20:n+wK7ET2ki1bAs1MgApJX7KomvqYO8fIcABQwX8SHG9oWXA0et0NMA0rNX5ONyo2Usr/waTav/9LkZEazkh3Lh/kIihNS6DwbUPpJLEuTHRnWH6RbG2GkRfNkXJxVio0G0sFcsbY+ZBHtorRxS5LWRoC2tX6xOARpBQJa90BqlsrF3QB7m2Yw2dYhISWPbGsWwpLCswB70utYvJOWDq4aAyJW57HtpbDILjatY8VkfdkiVsZYu2AguyIWLky46uVmTxRdpxtA+Fd2P+CLHx8Es29Ko+2UC0E0gLG5duMtTWLJXH/VxVeB4hTU58MqfBpzK43GCOS7aoQFLmhC8UWGkYzke51MlciGCqE1VWFRzJZaZD9TsmflI4kKiLFpfwSGXH4gHe1CDfZdwUg8cFWM7yfsHC6w/T5DMfosFWmjVaaswyfCAhu2MDxlw0onfomgK3x21zkg1tMiUKXAcmpohgVRrXbTc9moQRL5Mqd5c2M5e1voTVqTFZ8/wu6DElW X-Microsoft-Antispam-PRVS: <BY2PR0701MB1942F3BDC27C63A1F53EEB888DEF0@BY2PR0701MB1942.namprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(278428928389397)(192374486261705); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(13015025)(5005006)(13024025)(13017025)(13023025)(13018025)(8121501046)(10201501046)(3002001)(93006095)(93001095)(6041248)(20161123562025)(20161123558100)(20161123555025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(6072148); SRVR:BY2PR0701MB1942; BCL:0; PCL:0; RULEID:; SRVR:BY2PR0701MB1942; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0701MB1942; 4:cxJCsEVk1ryPaf4BhKlTfPwGPhBdVufbOtm7ZorO?= =?us-ascii?Q?5H256lfb3mv6vsO+P3H0QVwbXaRZ+8R0eU1nUZP7Ivy1ZaMlf4C/Xr9FPiZG?= =?us-ascii?Q?Gx8ciIRViMvbFUM3ss1snjdXXg0/wWJEg9zvb73VKGzDuv8c43eAjLxKPcF2?= =?us-ascii?Q?6v80PxQzgiWq1S96vTdlnoQwkK/DgGu2tLTOrhioVErlzMQgryYVDcC8ZBlD?= =?us-ascii?Q?IIyKg6MwD0UR13faV5ce8SkBNFBjTq3aC8J0BedIJXUffXCzP6CIzLe5V6w0?= =?us-ascii?Q?0lUKAIMFHmoAYw/GC1XrUD3cZD7MuUtsgYfcmUek51LfqcXdwqBjnU5LFJrq?= =?us-ascii?Q?zC9X3YG2wz/0acpvutER+/GnrRp0gJJB0iqKKvwtP9NN6rCqWWnu0SdWDxzn?= =?us-ascii?Q?iP7LvyXkFLqCOCO4e+QZRR3n0xk3tU+O3XC2TyUEf2w8MUBEQUv8xqYcWg2j?= =?us-ascii?Q?QAmXU9M0YApN9mgwltr7cVYpwtgaciKpxMpgEEFHkJZB+tbMkLLmlt8Ze/C/?= =?us-ascii?Q?fuTcf3sbqfMv4N8rn5HUvHT9o1P228TPG2Wme4utXnffF4XCrK5+9yBwIL1C?= =?us-ascii?Q?kvK3EVsh8QxKIP77doX8J512w3enepUM0r5JnW1fQjb9mjsJc3QF+eccK7aB?= =?us-ascii?Q?cpd4RY9fGd++hjWGNkTeM+3xC7s+YJjKsrqBvN1JODc9vQpo0PQrxpryIrzU?= =?us-ascii?Q?Q8kN4EFMNS+t8DgUPRCP/mh0KmcdAuCo+pqCcoRXoZ/Q16uyjb0F7C8cAvxA?= =?us-ascii?Q?4VwUFMB3M0lGfsq59+74EsiAKB4EEERGmNIub6ghidAk1fIdzefx0V7HHg9h?= =?us-ascii?Q?cAOhiMlQK9nW/sYHDBBPjTlYm+5ELyjuz9PVxdMmt3vhzFzg3tzOdBGlGId1?= =?us-ascii?Q?bCcYz+Z8RjbK9xEuM1DZMGZzWF7NnsyzwHWm67IAvyhp2PP+GDDRO86GO+7Q?= =?us-ascii?Q?mpBcKUUCN41uDgfdwlWwRygMkbKzRZR5V3uSvdwdqg=3D=3D?= X-Forefront-PRVS: 0302D4F392 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0701MB1942; 23:OTdZn2iD97XDxtb0+SHAMwJq2TalF6DW/GxvIdB?= =?us-ascii?Q?qUh2NmSlTwx5+T+fSWsyvB19zG7Z7VCXzgmZgOW7O7TM2fE7Zbu4rcoXYWkP?= =?us-ascii?Q?UZvJ2Q16gJp+uo+zk9n2oRpLQA8/DQGSlQPKgZ9B664RscQxUU1KgLfgN0Tx?= =?us-ascii?Q?fkq4gQSukDO0N6du/h43ufHGwJMfWhFrjhi4elSeAW2VdY16zFC2FbXN1eUE?= =?us-ascii?Q?BofRoodMy0R0Z1GSNLUDewl03U10qSbK3C3juvHf/yTpduzTuVLq4j/A2NnS?= =?us-ascii?Q?GrJxnJzaPgSmmUmwW9ZVvEybF1j7hXXn3qooytn2N0TOeDSPwfavMz6DB0ev?= =?us-ascii?Q?nQJeANk8blcjQTLxuJxlrxVYrNX4mQ/51/sD6Fx2BLNrGg3O+7dN+9JLxuGh?= =?us-ascii?Q?wFVnU32KGZAdskzl8VWw5Tpan/2jAsFX9fLU687yZs01pd4R/P5HHMicTrfS?= =?us-ascii?Q?AxjxK/b9BzhhkzWamLhlvYoykkZF+Rp2EVn2GdbkX6FZ36Tr0+/WB8r87daO?= =?us-ascii?Q?POL3urr7g56g+siRNFw/r3NqxHt4cpfoiOCfqGRAA07vAMf0g8JOZwCzmK4B?= =?us-ascii?Q?Beheq/c5RQCN51siusWlEZSwJi1ke/fX8131RLp/tj2hr+vg2b96RVBA54wc?= =?us-ascii?Q?1hFNCSDbw5TpATSF6A1UlZUQvazzMohZpvP2nuaW4M/WWWdP/Wq94irbu3DQ?= =?us-ascii?Q?1i3AcZ4W9h6agBhYnqjmOSK0HQx2j4sVJdOSw8AKc3SPAMZnIITUXZ0RJzAG?= =?us-ascii?Q?5DDw4gsyJblWknACV/2QW/zCOOAwgJgjMJ/kfda0VjRpgy1nHnDrNQEOsmLg?= =?us-ascii?Q?SD3bI2KiCtNtVGf/ooRNvuAR45kYOrap3P1iwaPDJTupczXIyIhIaGVN5b72?= =?us-ascii?Q?Ej34QTkrRc+fGvYMc+DRNxkGgjn58U9sHuJN/cuiwixe9TLDXV6NdZ5lAxPE?= =?us-ascii?Q?iwbVo6AHzy3OVKerNgZnaQXcVAWLzMwPKE4JYH90gkjm3NXSzMk/tJY774QE?= =?us-ascii?Q?eGnTSadTjqr+MnFS9eWakv6/7LRyGqc+yhLpF6/lOtzeR5Q=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0701MB1942; 6:aafE0kFwWMXQBTln5au1SpkqGV2k/xlnMtlbUqinCe2EKoOg2eSumproU8n6h4UiTcEkrggxN0sC14QXZP+NG5jfoK57thSJgeygalwhEe4EaQITisRGJJwF6h4+x/4zjYkaYa38nRR24/xY8ZNr+5Di+xcNQIF3htKesjuuoLPyFcmKWEVV69e/4RXL0/c6zZGatwYazs7dSi1ijZIM6j10UfKwj0+1E6UvKezL+Z5YSz4JmqiQ2furcV4Qc98R/wwOUMrn++4NvVuu5e4KQbjQmd3Pls/2CPCoFmz6NMvipoGyRNM1k7kz+ULAaqZrJGv+0KRjffdC882dYi295tPwBvWNWkf42cs3hM4OqYkpMYQUrInTHpwnxj+M3bl5p1nIDj6+XECL7ksLNdPCLND/3qIF0Jkj7fmMpHAdfwSH/mz0b9litQO4o/DB+KDpS+X4fFyakeP3wXoTgHoUaskd5cpjJ6NGDzTQU/tKPYrs6P0NsZJDePeE2d29yw3t60zUS3T8LGuPyuJxc1nwsQ==; 5:fyIa4e65rKO9zUeO//Gtz7aAr+QzGI0woMgHmecWcQNQjxLqpFItEvelqQcwrnyYP4MLbtJQNvBf610npgEii4bP8IscFzkzelQyG23QbpLfSpaogFnpF+26il9WuDQq8RIEe53t3Me6jP+BEZRxVg==; 24:SypQ32zwekQHH1R8AhDXDqNEKNYAknfgRDnY7yQpu/qb9Rm5VF5YnfP7T67pNscARjbtKxmai6cuQcq99sNH+txeIbO+X/QkVAGYI9LhndI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR0701MB1942; 7:9fp1JbnSIy9VDpLa3trNslRBWi/OJyi8LsHHD0ydL8m8OXUFLnF413Gr5Cq13qGNxqEYjrBRtgXkYE6HazoTFIyJFPKlyUebElmAHiHTAwtpn7cQZ+28oqjP0xyRDr85bG8H4c0d68AIy49POP7gYGYwUxc2kzYFYrCNoaFmvElzftDe+aVOeyQ5UjJo/cbrH7PZ5sNJjB3o8IrNBou0ygb4suBCFzOipl91eY0RURC4WRxn/5OovwSJuIh84Nm1ijKuqsjNWbNL+sGdyEQRl5yRMqgqU+IrENaM47TiFDLM5Ugsi4DXc1HcaUqBpKk8HsefOjistWcI89VGUa2BwA== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2017 12:08:21.7306 (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: BY2PR0701MB1942 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_dev.c b/drivers/net/ethernet/qlogic/qed/qed_dev.c index bb70522..463927f 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_dev.c +++ b/drivers/net/ethernet/qlogic/qed/qed_dev.c @@ -1370,7 +1370,7 @@ enum QED_ROCE_EDPM_MODE { NULL) + qed_cxt_get_proto_cid_count(p_hwfn, PROTOCOLID_ETH, NULL); - norm_regsize = roundup(QED_PF_DEMS_SIZE * non_pwm_conn, 4096); + norm_regsize = roundup(QED_PF_DEMS_SIZE * non_pwm_conn, PAGE_SIZE); min_addr_reg1 = norm_regsize / 4096; pwm_regsize = db_bar_size - norm_regsize;