Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp1317558yba; Thu, 18 Apr 2019 20:09:54 -0700 (PDT) X-Google-Smtp-Source: APXvYqwrmEU9Uh2lanRuCT3nkyXgoQVmvCPrTLf06giMPxRZIh23AJ78liDwhq43V6+C2MT/2m36 X-Received: by 2002:a63:e70c:: with SMTP id b12mr1514268pgi.399.1555643394003; Thu, 18 Apr 2019 20:09:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555643393; cv=none; d=google.com; s=arc-20160816; b=yckjQI6ZyByeLDkwT/ozUm3zueovEONXaMZrKO6QHDJy1o1tlr++zpiZRUBqcBddrm LPObSl83N7x9OZkJT4hsqbNKAJrc9WHYwK5zTNMVyx1Vtd+mWj6VIKVu2RWQjdyObSnI 8nBTCUiKZzD7rf3g23NOn/yWvOJG1SegjPtl5UwefekCAvf71KN6HezVbgmu7QN842XD 8WfE8J6SQwZbHqN40pU+8tFuL+sHHWRC3xq7OrUE8k/yRaeR1xgqPLiGzPvbLQhtqlc5 GtH3lwOmOld4UsPlVAxJNg5Ndf1YnDZIEHTGV4Qg1Lb95XW5TRiRXuY/60h8hFTEbnOa FBuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=zVCokepi5RSnkeWdNNqacJG9E5ouQJopXBMqkQG45ZA=; b=0yc9f51DIYt8GfTneGhgHAOP27nJiwvxI332QX6bclZcxXGzke5PjRHz6sXhAVcyHD qqtqK/DqWbgf4vL0dwHyZ8f5uDLOEUo2TZWEgdfTIkkMZ9R2f4Tr5K8irxlQwT1cmpSF 0RQgzX+e60ocs8YI9t9aE5wNKZwNmlLYS+hIT4SBMuEjwwDX4ikDHCXZaTz1UnmrrMyK bCcXDlEXJy9wg5jxr0zxsNG+V7cdnYSQTPZA2J2Lk2Sr7/1r1+mqmb4vBM0w/ugMzTtj M6uKMNmywiBTyZLGZCGe8kvtvC220ZkgwDxYpvlpWZOoEI4tPNbU9038T3Ojq1KarqRQ udPw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j190si3669086pgd.423.2019.04.18.20.09.39; Thu, 18 Apr 2019 20:09:53 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727495AbfDSDIP (ORCPT + 99 others); Thu, 18 Apr 2019 23:08:15 -0400 Received: from szxga07-in.huawei.com ([45.249.212.35]:55088 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727247AbfDSDHH (ORCPT ); Thu, 18 Apr 2019 23:07:07 -0400 Received: from DGGEMS404-HUB.china.huawei.com (unknown [172.30.72.58]) by Forcepoint Email with ESMTP id C253DDE79F5028ACD5F8; Fri, 19 Apr 2019 11:07:04 +0800 (CST) Received: from localhost.localdomain (10.67.212.132) by DGGEMS404-HUB.china.huawei.com (10.3.19.204) with Microsoft SMTP Server id 14.3.408.0; Fri, 19 Apr 2019 11:06:58 +0800 From: Huazhong Tan To: CC: , , , , , , Huazhong Tan , Peng Li Subject: [PATCH net-next 03/12] net: hns3: add some debug information for hclge_check_event_cause Date: Fri, 19 Apr 2019 11:05:38 +0800 Message-ID: <1555643147-52407-4-git-send-email-tanhuazhong@huawei.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1555643147-52407-1-git-send-email-tanhuazhong@huawei.com> References: <1555643147-52407-1-git-send-email-tanhuazhong@huawei.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.67.212.132] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org When received vector0 msix and other event interrupt, it should print the value of the register for debugging. Signed-off-by: Huazhong Tan Signed-off-by: Peng Li --- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c b/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c index 2748c2f..9b7bc22 100644 --- a/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c +++ b/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c @@ -2383,8 +2383,11 @@ static u32 hclge_check_event_cause(struct hclge_dev *hdev, u32 *clearval) } /* check for vector0 msix event source */ - if (msix_src_reg & HCLGE_VECTOR0_REG_MSIX_MASK) + if (msix_src_reg & HCLGE_VECTOR0_REG_MSIX_MASK) { + dev_dbg(&hdev->pdev->dev, "received event 0x%x\n", + msix_src_reg); return HCLGE_VECTOR0_EVENT_ERR; + } /* check for vector0 mailbox(=CMDQ RX) event source */ if (BIT(HCLGE_VECTOR0_RX_CMDQ_INT_B) & cmdq_src_reg) { @@ -2393,6 +2396,9 @@ static u32 hclge_check_event_cause(struct hclge_dev *hdev, u32 *clearval) return HCLGE_VECTOR0_EVENT_MBX; } + /* print other vector0 event source */ + dev_dbg(&hdev->pdev->dev, "cmdq_src_reg:0x%x, msix_src_reg:0x%x\n", + cmdq_src_reg, msix_src_reg); return HCLGE_VECTOR0_EVENT_OTHER; } -- 2.7.4