Message ID | 20181112105023.23842-2-denis.bolotin@cavium.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=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="S3z5bxwl"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 42tnc502H6z9s3q for <patchwork-incoming-netdev@ozlabs.org>; Mon, 12 Nov 2018 21:51:01 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728629AbeKLUnl (ORCPT <rfc822;patchwork-incoming-netdev@ozlabs.org>); Mon, 12 Nov 2018 15:43:41 -0500 Received: from mail-dm3nam03on0054.outbound.protection.outlook.com ([104.47.41.54]:38505 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1728229AbeKLUnl (ORCPT <rfc822;netdev@vger.kernel.org>); Mon, 12 Nov 2018 15:43:41 -0500 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:X-MS-Exchange-SenderADCheck; bh=Q1Ck+lVcxlGmLXPZj6woSmJ3i0lW7zhIhpZlsTnNW/E=; b=S3z5bxwlbw2Tuu0J/BH4v9bSTrnQh+MeJjgOV0WtKRgYAWdZPm1hWhwUKCfDzlKDh5iwyfjRqM36J+goisz6J/q+RuZR0PFYrV7U6YqF6pb2wHc53s0dz7P3LC+p6bqc1gEa2k+Rrr++oT5vkFahC4MJCfkOYm0uaVXPGzqHqFM= Received: from BYAPR07CA0006.namprd07.prod.outlook.com (2603:10b6:a02:bc::19) by BYAPR07MB5749.namprd07.prod.outlook.com (2603:10b6:a03:a3::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.27; Mon, 12 Nov 2018 10:50:56 +0000 Received: from DM3NAM05FT011.eop-nam05.prod.protection.outlook.com (2a01:111:f400:7e51::208) by BYAPR07CA0006.outlook.office365.com (2603:10b6:a02:bc::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.20 via Frontend Transport; Mon, 12 Nov 2018 10:50:56 +0000 Authentication-Results: spf=pass (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=bestguesspass action=none header.from=cavium.com; Received-SPF: Pass (protection.outlook.com: domain of cavium.com designates 50.232.66.26 as permitted sender) receiver=protection.outlook.com; client-ip=50.232.66.26; helo=CAEXCH02.caveonetworks.com; Received: from CAEXCH02.caveonetworks.com (50.232.66.26) by DM3NAM05FT011.mail.protection.outlook.com (10.152.98.120) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA) id 15.20.1339.3 via Frontend Transport; Mon, 12 Nov 2018 10:50:55 +0000 Received: from lb-tlvb-denis.qlc.com (10.185.6.94) by CAEXCH02.caveonetworks.com (10.17.4.29) with Microsoft SMTP Server id 14.2.347.0; Mon, 12 Nov 2018 02:50:51 -0800 From: Denis Bolotin <denis.bolotin@cavium.com> To: <davem@davemloft.net>, <netdev@vger.kernel.org> CC: <michal.kalderon@cavium.com>, <ariel.elior@cavium.com>, Denis Bolotin <denis.bolotin@cavium.com> Subject: [PATCH net v2 1/4] qed: Fix PTT leak in qed_drain() Date: Mon, 12 Nov 2018 12:50:20 +0200 Message-ID: <20181112105023.23842-2-denis.bolotin@cavium.com> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20181112105023.23842-1-denis.bolotin@cavium.com> References: <20181112105023.23842-1-denis.bolotin@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)(396003)(39860400002)(376002)(136003)(346002)(2980300002)(438002)(199004)(189003)(36756003)(72206003)(106466001)(356004)(6666004)(305945005)(478600001)(186003)(336012)(106002)(53416004)(4326008)(107886003)(316002)(69596002)(16586007)(54906003)(110136005)(51416003)(11346002)(1076002)(26005)(77096007)(2906002)(76176011)(5660300001)(44832011)(48376002)(486006)(81156014)(81166006)(50226002)(47776003)(50466002)(446003)(476003)(8936002)(104016004)(14444005)(575784001)(86362001)(126002)(2616005)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR07MB5749; H:CAEXCH02.caveonetworks.com; FPR:; SPF:Pass; LANG:en; PTR:50-232-66-26-static.hfc.comcastbusiness.net; A:1; MX:1; X-Microsoft-Exchange-Diagnostics: 1; DM3NAM05FT011; 1:xnnhcJorDfhSrVNZn+APVgY0YnTgOppwPtxQLj+AxJwTPuVnJ1GWmoY3tyNGbNkQz9rxhUVMd7wSJqCjGd23NR4/4irICUZdzCtSUSkVrRgYYX6rtCTjxxTxCTa30VLm X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1d37cf36-a727-4759-2531-08d6488cb935 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390040)(7020095)(4652040)(8989299)(5600074)(711020)(4608076)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060); SRVR:BYAPR07MB5749; X-Microsoft-Exchange-Diagnostics: 1; BYAPR07MB5749; 3:iutmm6sXa8KuDR9/ynspTqstvqyiesEIvQQz9FnjIAvvzJIsUl2OCSBMaKzrb1Roz+1wAOpd7NbK2xjQWYfpHb7YD6kp5VS+Mf87uBgIMdj+mAgooGY3vHynMLIDDV3OEDZweu0qKEh6Zf1MIaSQjDpXRg9DHSF5XJCTkohYiElxAmcE2dFXF2sRKe+0lWqIzopthTWiTVwhkEwHwJKjg+vnb+rpFD+/U7MjeNlCg21ION5rsJlZqxIdnY0FM9nVD3hgCkDOwMgQXETGj3qmqJ1YqSszqe7JI7HlkSfIg4DgWWMvT9Q2TmypbYhafnkVI4AOPsoMw95wLIDFoWOh/g==; 25:K6hnupUkTVGpWjad55WkH14ouNY/7z0hwiCZ6gGeWPwXyQNbdlnHSvoabt06yionjf7CgPBulEiolEV0C9D9ct4CmJIt2ZUanrjcK0mr2ZojGHcIAOT9M+MJHtx8XoWQ1tgg9YQ9sAml88LHd/AfF15XLxR/lbBgBnNWd6/BpM/0f3XkaBs6pM0N8ebPCjmoFLrpAmUO44ehP9MAmbF8k23XdQgunw/EXp3ba494K2HQn5GeWwYgCNqMAZC9iF++AW9Dqwy0aLDp1SxSys//YZNgvzwdSjigGs7BLCg/DVWxNJpSsspxPijjF7cMDVdaXO4XrDZIevTX3wbGCszLpA==; 31:KW9uqnKpuw9f1IsiXf+WDwWi5zZS6tVMGpSf8wgGtCgfQZ0MjcBCil1KpsXqMiiTXYdl9RFM309qtYeNjuN/rrnjebDUIrKyrIfXvTdY7WO7hl+aSeoJhwnNhWiR4+TtVQZguhBSwLZ08Xgfdq5wmCIspS6q6YN+sIF1U8tExRf3q+0L9aI7Ul/mhPAUYusIpB+WbE91RCgjMZqfLYJXUV2Fg/ZYw6QFpDnVbNVI7RU= X-MS-TrafficTypeDiagnostic: BYAPR07MB5749: X-Microsoft-Exchange-Diagnostics: 1; BYAPR07MB5749; 20:xDc5nKX1L+lcytyvV1Ntg2l3Wt/elylp5FcIAjiTTLrle1fBvDB2BzuRzgX/3Gjn5g6PDY9HoSSWJCgpIYHV8u7vkELqOVXa3QVJ82+qHymimQ7+tGM0bMc8p2j3Zb8FimzA2Gs/s+cLH5GfU9ROsACI3MEvryIhVrysNhzyB1BA45I5unHeLsLGu1P4CB1gP8au/tkKQ3SV5QXU4DH7RYxr9Gkyjz7e9nkOIbOP0kAk6BbeijK+W7xr9lCJ00+J20W/3MAGtaKZBDMLhQogIz4reLS0oCek+JFrcZ1p31o+xCj2sniAxs4sl1uM1NeqB12kdiOrEcOoa44dcp3BKmys3PlG9sIc9iAk8Cd0eNgHX5ykQwTqyR2rnLmGspQopnzCCWiKl+qKSeeY0QzQrD5zjuLmkbiO7Ax8MCVxEIFN7bjeeSjWXYM0IohZ4nHhX6cFuhXcFLxMFiLpGttToSPSlqsgfCCoOExHa6EEiW3sKiT4ByK9aW2MQ3TyaHhy; 4:j16uAp/jRMwQz2gelzG+3hsJ4F9vsFlLZy5pCVQ/8k8bv2QjvSjKydIi0LL5i5ONoaVjTocNr9xf2dR0/YdlFAHnXZPhCUr4FnyqnmSgaq50O7v5cBoqViNw9k0J6LzpMEJGZnKd/sd/VSRtnXUdNYc4NhwPQuVAaCUkmxaLD/lyjzKo5Kx7ILK3ypwI4vk0Mu/ApU9u1L6/VV8eLN6DZOS/LkxZwq4+3YkMR9ajwOUFXXoSJySnH2YdIGFch9LCKLreuw0oBoh0HFRrU7Dvqw== X-Microsoft-Antispam-PRVS: <BYAPR07MB5749E21DBC6A6C83B67D6C4096C10@BYAPR07MB5749.namprd07.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)(8121501046)(5005006)(3231382)(944501410)(52105112)(3002001)(10201501046)(93006095)(93004095)(148016)(149066)(150057)(6041310)(20161123558120)(20161123562045)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:BYAPR07MB5749; BCL:0; PCL:0; RULEID:; SRVR:BYAPR07MB5749; X-Forefront-PRVS: 0854128AF0 X-Microsoft-Exchange-Diagnostics: 1; BYAPR07MB5749; 23:2qZ5P+OUdwEU6jzuDCRfszX3VsJHYLItDwtvnjFa5k4xjRqmGY/ssUvtqmwgg13/WEMV16l6Tn5k61EZRDguRNm0jrEEUbnvD08CTDzCMOd+Fhp9Dv7XhUcpEqNG/hDzb/sYglJldSW7ijE2CyiSxAWXOyiT8Lr0hHj8qKCb1GyimZvHiCCr1fcXV6FNOGc9YyXq0lVPe+uBkEopntX4kCtGEW6nMyHJIpGZZ2XGzKOneA/CK4AjRmuiQ/zLkH+rJhui8u503u4uLE3OmAFWj6q+Q2NAZjlD+RHI2GmVwTzlE/Z/Ycs7epJcBKLMN1dzHJqNA1VwuWy5aN4nXAcB8SvNYFI3I1X1KtLX4Xsa2mwYs4kiM7M3/JtIqmIwT9VqwAr5SLnm9A/Uk7fw9IkAv3r7r5e6A6bLnpxuFU/BeM+1PAwnBZSSab8QFypp5OjAFP/lPmVrAnjrfgCjFq0+47SfWEZsVR7wIpWB+NqsVoiEnA3TSJ97s7ZLBIyKjz6ofe5R2JCELHVee0I0Tc+4v/QdtwerOuY2xGrHir+4I0/LLk+KfuH3u+6yxW3RA4L2Vk7b9B+xaNU6moyDygzpjRcFgrqk1y15DFxF8F138Z0ikOLurTI87vSqdgnIlpwXMmvvGH4EOAe68hcHRNTeL4lSHyagsy1E37O/fx82EozZ/+S42/xKTOedYMSjLo66sbvIPqnjQgULAq6yb4HIbHYTTlKr/AFWugfZJuhdCJdzztKrF3nl5XOE70iWPwlbjA8CdzYmylHg3Hr3uzUMFbXyuuiJD3xEVnqlISnBFtWi4rVII0Ppajq82qPxKJs8n87nlOE58bdoHbzAfAvzEXqFBwdi0Hn923/6Lq85UbWaDOMxpRsX7uQH50omjvDXl98NoYG//Rmuxa75IcH+Mzn0pLkx1X0/JI/NWqwIqOBt36FQr46wmo6/IHcrL+qMqBsA9ADoGaxQlqMULtVbGuFlq/19cbLxrfwhvP4mtAsVXe9DqAoGZxF05fnFRy43t1kQuD7uc8UxZI3KE6cpRQ44cmiEFxpi/9DAx18eLeH0OMkErOuKQ4DmHuuwKEE4ExALSIfmN6ygZvuv6ARai7JHFvQ0ZioTOG5wiUMEefQRoWDVJcS9KOv+H60tSV8Y0HnaDZebwI+8EBs+kr310Rrt2YIVTqOBMAwaUXx21Lo= X-Microsoft-Antispam-Message-Info: kmD0fLd2MsPzQIzg5RbgPzPV6ddelrYExIxtCqXjpzScSEmWHh1WrcrRAEXI6gMIgj6N8uwcJVZyfJeX+H6oBaODarxuCiH77XyONZH55z+QeNbgl8jbG9v4QmQ8M72dds2qBFNHrWD0Zu4FdV7YKi/fzN8Z9ejFP5btjk57mlWfif+fLY9y7+9nIaOzvwH0TMn96R3Xn8U+f6mr0QcEaYiYPz9Jv9TPxUR5EiFYFF8pre8uYM7/1EEB3rZN1MLaEramH1ScTMWPpoqMDhztyj4YiIqzzDhm7Un5q1VnfTPjkl+fU/WoFHktvOkQUFPoa9jU7qYdW71t81jif0O1Zsfw3GujIuBz090Kcfjov8c= X-Microsoft-Exchange-Diagnostics: 1; BYAPR07MB5749; 6:biUMu9zC3bvXcVlDFTLifZqpL7LxLoYSPLROYu8ji5i15wfBD05rzr3ddaehcyKS0car9G2ZAXJmkHGP+0D3jVjPgCWf74bGqrcY8p8f3YdEv39Ez6j4UpARY3qkTYd2zH1sDLn3lbgCDlpofVCiXyw9d6qfyVHt5agD3UfSyz/YkEDn+gEVkpEIVWlvqcsaRptAL/mjzDqG1qIdqxM5eNs5tOJz/bfUnjifrgAsFXLCWt6TlW5IB2EuxuSoJy9N2Fhl5HInTdn0OEbVQkgus6YPJo3KXBY0y+4UJv57cwrgowk0PLHkSbet1NQQivhvP/+M5dsZltHTNXAxqfnj99Yphg/Lkxyvgq/7UAFYZPE7di4xSdm4VnSB8PT7W2LUcONjrQWMgoG5CssU19gausW3G33fU8ev/bhpYgCI/Lp8Vv87NxhtUMTepjEqfa62mAHjFvC/nKf9591bYtq8Ug==; 5:cALcbSq+OyrmOt//uNZc1De6J7kivENxY5tOLaAUfE4OfGbvqIYx8m+PT1hQ/Zxnjz9Wpt47Dp5EWVEn0PsG6IZmkIrLYeLnTicxGFQHkwmdSnXF7gfLAavtogh0w0GXuGb9ucYWvQpvYJKI5JH+uXTk3paHIky/AJVUxNJI0E4=; 7:PRiSAfbMCrHfOdP96RZVmVmm0bJNhqhkWfg3qQ9/Ezowy+Vw0/Y91MUAV1YrM5XE/i66fdwjaVbL05LuT72Kp0PtIw/VaZwY/a+jBgolhc1CqjkNrHYCE85P4T+LusbiOL3I53GW42En/gN1+pHa9w== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Nov 2018 10:50:55.6424 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1d37cf36-a727-4759-2531-08d6488cb935 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: BYAPR07MB5749 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
Series | qed: Miscellaneous bug fixes | expand |
diff --git a/drivers/net/ethernet/qlogic/qed/qed_main.c b/drivers/net/ethernet/qlogic/qed/qed_main.c index 35fd0db..fff7f04 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_main.c +++ b/drivers/net/ethernet/qlogic/qed/qed_main.c @@ -1782,9 +1782,9 @@ static int qed_drain(struct qed_dev *cdev) return -EBUSY; } rc = qed_mcp_drain(hwfn, ptt); + qed_ptt_release(hwfn, ptt); if (rc) return rc; - qed_ptt_release(hwfn, ptt); } return 0;