Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp447213pxb; Thu, 19 Nov 2020 05:32:31 -0800 (PST) X-Google-Smtp-Source: ABdhPJymD4A2ofD9mhYD2HCdYlHdM0YjEDoGpIV78RBtIqyk0LuIB6FkNXcTDtF0N1FAXkkmW+ab X-Received: by 2002:a50:8ada:: with SMTP id k26mr30963145edk.281.1605792751627; Thu, 19 Nov 2020 05:32:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605792751; cv=none; d=google.com; s=arc-20160816; b=UCuN6ZQgr6SsGE6u/RsK+D0CLkulFsTNqJNadh8AF2zky57BUynqIvqkpJaadU6ar8 raBAPVkNatGE4udNT5BMeRmozpPDA1PM3Juvyha5MP9Gql4uZAiBWf091CegVsYrLTJ8 cjNA8UAs2lnpwhRQd9kTO/CXOI1pJ/MdfNC60fC/zGRdvct9JyUSQN03lRn013a2RmT9 8lc8d+jR11VUay43P51bL3UEZ4C2HVkd5WVtsM2TWXv/z7KAt5FERW5inZu6Tn3o/ffK GpL33ygMqX4r8juZN4P0GJg0979VN2KkWlF3VoQay8wL4bUqsDfBbF21cbSteoka45vS iFlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:cc:to:from; bh=a8qEWUM6IL50mDt6hjy7wrlU+wc2sMkuELXgdQ7HYIY=; b=Cr/eQgHNPJilyz1evYHFk1QE9AsUaNvQDFbBkeRKOV5NGcQ7pYXb0X3ai9jjOSUy4H /ccPDM30DEYmcO6ecSiDZSZhwFZSW4iLcHQxrer6q4ndyHMx71QOARPW91gBe+r4YevS 4Gxx3R15nQsayzuF6+LymeBAvyIKK5Krjtu64BUAIESrOpLUws7yjhdaM3x5Fp2r9NKc PxtMVyBhLHqKk17zaOR3Cwq735lkX4GH1xXJe6pkTxXaaZXy/PGYhFeuRI1UwnDUQ5IE sPK4KLo/e0x1M0DxlMajDQBzEVA7R9DOBpbG7DBUc7ayn/yj29yL0yzKQnlUCR33j3BM t6hg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u20si17589284edr.287.2020.11.19.05.32.07; Thu, 19 Nov 2020 05:32:31 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727343AbgKSN2s (ORCPT + 99 others); Thu, 19 Nov 2020 08:28:48 -0500 Received: from szxga06-in.huawei.com ([45.249.212.32]:7955 "EHLO szxga06-in.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727322AbgKSN2s (ORCPT ); Thu, 19 Nov 2020 08:28:48 -0500 Received: from DGGEMS412-HUB.china.huawei.com (unknown [172.30.72.58]) by szxga06-in.huawei.com (SkyGuard) with ESMTP id 4CcL9F28kFzhYjP; Thu, 19 Nov 2020 21:28:33 +0800 (CST) Received: from compute.localdomain (10.175.112.70) by DGGEMS412-HUB.china.huawei.com (10.3.19.212) with Microsoft SMTP Server (TLS) id 14.3.487.0; Thu, 19 Nov 2020 21:28:41 +0800 From: Zhang Changzhong To: , , , , , CC: , Subject: [PATCH net] bnxt_en: fix error return code in bnxt_init_board() Date: Thu, 19 Nov 2020 21:30:21 +0800 Message-ID: <1605792621-6268-1-git-send-email-zhangchangzhong@huawei.com> X-Mailer: git-send-email 1.8.3.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.175.112.70] X-CFilter-Loop: Reflected Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Fix to return a negative error code from the error handling case instead of 0, as done elsewhere in this function. Fixes: c0c050c58d84 ("bnxt_en: New Broadcom ethernet driver.") Reported-by: Hulk Robot Signed-off-by: Zhang Changzhong --- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/broadcom/bnxt/bnxt.c b/drivers/net/ethernet/broadcom/bnxt/bnxt.c index 7c21aaa8..11d0542 100644 --- a/drivers/net/ethernet/broadcom/bnxt/bnxt.c +++ b/drivers/net/ethernet/broadcom/bnxt/bnxt.c @@ -11590,6 +11590,7 @@ static int bnxt_init_board(struct pci_dev *pdev, struct net_device *dev) if (dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64)) != 0 && dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32)) != 0) { dev_err(&pdev->dev, "System does not support DMA, aborting\n"); + rc = -EIO; goto init_err_disable; } -- 2.9.5