From patchwork Wed May 9 18:31:31 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Manlunas, Felix" X-Patchwork-Id: 911113 X-Patchwork-Delegate: davem@davemloft.net Return-Path: 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=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=cavium.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=CAVIUMNETWORKS.onmicrosoft.com header.i=@CAVIUMNETWORKS.onmicrosoft.com header.b="e57vGzfx"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 40h4gy3qjWz9s3D for ; Thu, 10 May 2018 04:31:42 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935425AbeEISbj (ORCPT ); Wed, 9 May 2018 14:31:39 -0400 Received: from mail-sn1nam02on0072.outbound.protection.outlook.com ([104.47.36.72]:17883 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S933577AbeEISbh (ORCPT ); Wed, 9 May 2018 14:31:37 -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=9l6JU3LnT0ZzncVqkKImR3KUco7c6bqf6DsXbRh2wFE=; b=e57vGzfxAC3xwFajP3d0JT1r4t6H7uO7777PN+tBszpBY619JsL3Rho1zk3p8XWgZrCFYHA8MppP62rq2agv6yxhBDYCE03wVi5SkWLbkHTAkvv+pP0G1tMRwLTeb60CzB0oxWxQp3hDOhvuiard37D88ZwB/L9mwczzpR+UDqA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Felix.Manlunas@cavium.com; Received: from localhost (50.233.148.156) by DM6PR07MB4217.namprd07.prod.outlook.com (2603:10b6:5:bd::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.755.16; Wed, 9 May 2018 18:31:35 +0000 Date: Wed, 9 May 2018 11:31:31 -0700 From: Felix Manlunas To: davem@davemloft.net Cc: netdev@vger.kernel.org, raghu.vatsavayi@cavium.com, derek.chickles@cavium.com, satananda.burla@cavium.com Subject: [PATCH net-next] liquidio: monitor all of Octeon's cores in watchdog thread Message-ID: <20180509183131.GA1811@felix-thinkpad.cavium.com> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.6.1 (2016-04-27) X-Originating-IP: [50.233.148.156] X-ClientProxiedBy: CO2PR04CA0122.namprd04.prod.outlook.com (2603:10b6:104:7::24) To DM6PR07MB4217.namprd07.prod.outlook.com (2603:10b6:5:bd::26) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(2017052603328)(7153060)(7193020); SRVR:DM6PR07MB4217; X-Microsoft-Exchange-Diagnostics: 1; DM6PR07MB4217; 3:EZw6hINM1xtB4k/3Hjki32UAEjTJVoYR3kzQEFwAMinkdExB+yuQN0FSJ6cgqS9JMPABZRF48YhttD59/JdWX6B3xIZddBkOrvy8KQw9GB5hVLPBL58smBTBN9sukQd/eyXYA8rdqPq1cQC1XDmdkoOZda3kZRU67dwo9JYC56dVTxZcyxFVzF+LSu2WyhOCOljOfW1vPi127O5lkVw2u6t4UET6E85oPxo1KkR7H/k8UNU1hWDsvU1DBQPFFSpa; 25:G23xyxoTU2PCnJyPz3jiwyyw+XJ00BT3QAyHrjKKC710MTSC/WpGQy1/SrRe4csTXftQD1wjQs53TGWY9+pk5poxc1kSr0hTZcoNaC2vWHKulJ7OOsMgnDL6GxHZci+V6utJsJoZ3o+klNcn4g2+2RZZqDsufh1VBROX0ohzdik1G5B+ZDuRDpiL8irrxFwLmkoyB7bhJlmRoLUCPePc/igerbcZ0PU4lDXmRm4XN8pKeICYq2k82q9oSKkslSm+T14TbJllCDdJCpuhMIGsdULMitZ3q3riy62niw5ratgosOsr/6NKrZZyZZHl2Jo8PrRrgqTsRHEl5QPMrsleRA==; 31:/HjcadlCAuOa6ZGfpIhHkP19RfYnRCmF83hXQkchIg+0VMwWrybeNcAtyJIxa1q+GIyRnUTIHvC02qtAtJS2hIs3FXvGBFuzL55ygHKSE0ZGHtOa0hG/HFSgvN6JLeG3UGtkC+L5mONq40wTToUEL7pjPYmves1WJi6q/FwpBuGWLo1XBstKVat19SpLugaKkpY6u5qb2fAULtofLFMhFzQdrMDlzDGobriYkUNRoTU= X-MS-TrafficTypeDiagnostic: DM6PR07MB4217: X-Microsoft-Exchange-Diagnostics: 1; DM6PR07MB4217; 20:lZhwVb1ZzfblwmuOcmj1c5xV1o5bc1qB5Ur7jC5em05EFyiMkoKTn1nRzym3XKLG/WpEf9vRyCoIbUcAsp/KMgv19lv0zkGJWbizNpDVOKeQ3dwb33EmI1aCTn/dM5Jl1dwuLE6gZNObfjvz7Lv7bPhrpq7hqtYUEoinayfl39dmfUuHvMuUqi/YplUolzPXRf0ZdZYObLhO/fVnX39+t9aSMfjRAaI+tNjiJaErJzvZ4HF536a5GzPAl78bp7EYV56aELcTnCsWE0CRcXbc6OxJrnamQpJ3qP1T++Ek8szp0lXKsSkqTp5MBOFedUHTZyH2jzEEQrAt+lNPYf0rOe9pEBzWIDLpLCvFjLs1VvPgV9h2DDWZAte2KFAcO4GoTt6iYUycahojBU240pdep/B08BPKdnlrsa+2+sriTmbkYiZHI8L0LTN9i+YGmUJS2qWNhTwnVCcIuAqZY956HGyBQNr2UPtvYuUYrtNJ1S+4tKtofmGSSSxdMYjwsNO/; 4:mTpxa9D00P8SMx+jzn5T0jru7V0GPJuA6rZTR8w0SAupT5Z+mEH0EKlsj1Kzw2eVBYV7PgtjyqT4TX2JqgpXiddTNebg12ElEqzcFkTZx0wOix5B+oR6Z7zvhKmXXpr5AVmXdjFUlqjxERWXNIycVdAktnM2qN7BRwMZN/87aXzRdy7IPGzT1rI8Uo5xjx1UdfCCm8epDiAONGYXFmaYWSVCa3w5+fX4qJmlvjqRhSI99cHtUsHtDnwJBrFYkRdq9UsIDxMDlMphl0DlHXfmVQ== 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)(10201501046)(3231254)(944501410)(52105095)(93006095)(93001095)(3002001)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(6072148)(201708071742011); SRVR:DM6PR07MB4217; BCL:0; PCL:0; RULEID:; SRVR:DM6PR07MB4217; X-Forefront-PRVS: 0667289FF8 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(979002)(6069001)(346002)(39380400002)(39860400002)(376002)(366004)(396003)(189003)(199004)(52116002)(59450400001)(386003)(6486002)(6496006)(72206003)(2351001)(956004)(7736002)(6116002)(81156014)(8676002)(3846002)(1076002)(23726003)(305945005)(81166006)(476003)(316002)(25786009)(58126008)(68736007)(16586007)(6916009)(2361001)(2906002)(86362001)(97736004)(26005)(53936002)(5660300001)(107886003)(47776003)(66066001)(6666003)(16526019)(4326008)(478600001)(186003)(44832011)(486006)(8936002)(50466002)(33656002)(106356001)(76506005)(105586002)(18370500001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR07MB4217; H:localhost; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: 1; DM6PR07MB4217; 23:xNO1ZVm961ZOKIzJBvIHZUkmw8cMub8vTuKGv0kEUHZWTehrWuQTO76SPmvg1Nkih07YVXmSrtkM8p+jMPlhpHKRlyeZNDzNLW3l1MZYrq+mgxFImQEBWh5dal7WlMWVp24AIRYY+BKcspgwnvIYy4e7aYFpMGcydwV3ECJwRm4zBTbm6nOy79dkjbsYMLl5ji0nV+PfuRbCQ1bOh6Vmmi1mxYZnl72iGwTMQdNIYLDX6sIRADw+wDR2U3+ePTXEpT+gUmKSOtJdHjebtCU2CIzWRXNk35pnQCrE4yJVWEWNwg/cdwcb1U+bEfbaZbibmPv9MGW0+9QWK/gAnrsIIVqqQylVAQD4AxMKmKQqCy54l17wmdCkoswOOVfxOROtgWVuOMCS1ReoJ4/Sl4Iln0/cWitZ3BHqNNDdO0k0KnK5bs8V/Qcjp2IZ66zwPAj0kSBEBYFu24PLlhrp6VDj0YVqbVfxwIbB/UUDvM1P3p4vkY6Lo19Bkhly43VaBqNdOUIIwHGoLEAbGatDw4v06kllcRxQuUdmiC9f5aKyzm+z32ihGjsy13Ew7VqtSmPb1M4yZivAtXX+c4xrflajNW7J3yp8AjjsAo3JDAt5L8BvkN09vHi6TcQAf2VW+c540J7a9Vz8NhtPQYUEeGuIDXL4vOR39WriBMKILOdsUtmFwKMfK7AfkFBVAzY8ZVGUwu5iUcqlcIyRX3oC1xc6npoO948T5IkTUEzU5RsaqsRZYZcu+9Pa3jqfn7es+B/00+XHBvafQT7zG9Sfa7APZA2xnb23IdYteevyr3veeCYyipHAfH7+gUH/Oz/CSghjNPVHuh9u0gDeMIr3T3bwhlmFubNFImv2qeyXQB6fHk8o/uyvajDwvo2WJFmG8Un0RZHVZdaFlL8MgiEUgUxqu2Um7HQ8LroLJX3weXPGv9Dx27mdCx5yXJjMRK5ZAhkU6WeoUSOAaH03TPVLadyofGf/wHSxlZCD3dJbgXIlgVGOBLlCgZw8134bmRSvZgjTwpW9TujuOkIAae6kzUEuEXq1OuphbxKS9//H9UL9CI7CJeqtiLJZgWMGfe7f9TsfL+UDmYCptwbtUq6kInHyqikbtDf+Hk3F3cupy1dMO1GysCx5bgo8Qyd7EU1+IuGW2j60iJg2dI0DRsOiHJ1oLDQcsWdb6QEfFzzNDSFlmJPPzZdYakNV9APblPZcJXMe1icGxa7HaP7YeSg5iFAqrwvCaroBD8F6nLjvqzuDVXWfWZp+OEdYMiyXPWIIkABg6qncFKY9rdOKnVmTxx6xFr9wTk1EZ5A2OKcMHWgzah8ZBHJZx6yaoWMHjr82j0k59fHeIz4IQC8ADvLOOjzfedrPaMHJd7SSBbq8N5+AsYA= X-Microsoft-Antispam-Message-Info: rcwm/mrNuGDpIPP7PCOPfdXQKUvFseZFxXeiy87IHr/uPv+K7NYeYOJgDPRGfmLpC0KUfWEj0hYpmEpoklVy2oMXAtK4/15JBjB328fUuvFTMV4pWKgqVnQn4jxBPoV6m+9NTyaOkG0jY/inNesPjY90HHo1ul/xVyZa8nSr/yXHQYkJvXHtt4fW0Jz7Vtfb X-Microsoft-Exchange-Diagnostics: 1; DM6PR07MB4217; 6:gzA6DgEIKItA0JPLwaNuijSHcPiSL5VMEmBDl6CbqSitnXhXIEgTiMM28dwjAMXSSM0+f0/VKCye2LmAOS3fdMPbVcSgTgGxEpR3/oE3znd4Svb7M67633UIzmVuCYbNkbbnAk+bbwBpbbZIyk/Gr8z0QpILRath9/fzn92hyq3uIC2Jt9Zizgc4jb2OtNoTT74/xcc7O5a3l1Z4ZMdDD1vu9EdCf8SXUT8vgPUWb0/RK5XRGsL7DnY+fpOc0UG+QMkGF5uG6c1Qql2seRtY5cWc5w8Sb4nQlV5BUVheprwe0+Fumk4/8M+yml4QXXdEGHeuhPoefP9CpWLT41zyh70jGJL8GlRjsLPukKfT/Nv14uKKBQc4E/pYaDuPeFJkQHGbzzUZIt3vVdQkpTUo7EoAg8u5ZsCVzMXLDDH2ylxJGCUPswtQJs01CQMczriu6HyoEM/tkVlQOm0c2rB8PA==; 5:ky9Wt8X/fTBXQqSygqykHIIbQFfIjOKZr1t42Zrbh1ETx8M6FeKzdSh+idp1F6dM2KfCFG3lck4piVLAGZQnC3UILjtT7cqsLD9dPNRh8dWlTz5G/YQynYoPJcowYbw9xxybcq90birMlLitGroabJvs8w/BJBGjDHWsAFGBhFM=; 24:iMF/BdpPR9EWP5rbGhGLG2Cd0ucrC5O+EUiM6yUBbiE4ETty1eXPN9ebbruLPOLDLRxMNWGwnEcsgWLdgKMk115eM2hBs0Kh/wh2YZx1UnI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM6PR07MB4217; 7:dYq3lu48m/QNII25an3Z2tQQK81jASDng0dSE0d3jio0E7JTR/KBhHGOqjWLp6tCNQSjeVaSA3BApyQDtCYY8U0sbYH53eqfLyLh2oG5BwkWBO0qh3tJd+DdMBYdbUPyjB4gVes9Z5FQ1SubEplnIBkZC7gpglFqnIDRPPoz3t6ze0jeL5vpEc/mfxl3MgbHV9I0Mlx8xImfZAKpJjihKSPHpzHDuxWEJzY1sFVb4s4hzmM6hzcgEMyU1a/pAxKz X-MS-Office365-Filtering-Correlation-Id: ac25d069-8e77-488c-b6d3-08d5b5db1898 X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2018 18:31:35.6201 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ac25d069-8e77-488c-b6d3-08d5b5db1898 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR07MB4217 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org The liquidio_watchdog kernel thread is watching over only 12 cores of the Octeon CN23XX; it's neglecting the other 4 cores that are present in the CN2360. Fix it by defining LIO_MAX_CORES as 16. Signed-off-by: Felix Manlunas --- drivers/net/ethernet/cavium/liquidio/octeon_network.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/cavium/liquidio/octeon_network.h b/drivers/net/ethernet/cavium/liquidio/octeon_network.h index dd3177a..d7a3916 100644 --- a/drivers/net/ethernet/cavium/liquidio/octeon_network.h +++ b/drivers/net/ethernet/cavium/liquidio/octeon_network.h @@ -192,7 +192,7 @@ struct lio { #define LIO_SIZE (sizeof(struct lio)) #define GET_LIO(netdev) ((struct lio *)netdev_priv(netdev)) -#define LIO_MAX_CORES 12 +#define LIO_MAX_CORES 16 /** * \brief Enable or disable feature