From mboxrd@z Thu Jan 1 00:00:00 1970 From: Huazhong Tan Subject: [Patch V3 net 00/11] Bugfix for the HNS3 driver Date: Sun, 28 Oct 2018 11:34:00 +0800 Message-ID: <1540697651-22993-1-git-send-email-tanhuazhong@huawei.com> Mime-Version: 1.0 Content-Type: text/plain Cc: , , , , , To: , Return-path: Received: from szxga04-in.huawei.com ([45.249.212.190]:14572 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729117AbeJ1MRU (ORCPT ); Sun, 28 Oct 2018 08:17:20 -0400 Sender: netdev-owner@vger.kernel.org List-ID: This patch series include bugfix for the HNS3 ethernet controller driver. Change log: V2->V3: Fixes comments from Sergei Shtylyov V1->V2: Fixes the compilation break reported by kbuild test robot http://patchwork.ozlabs.org/patch/989818/ Huazhong Tan (11): net: hns3: add error handler for hns3_nic_init_vector_data() net: hns3: add error handler for hns3_get_ring_config/hns3_queue_to_ring net: hns3: bugfix for reporting unknown vector0 interrupt repeatly problem net: hns3: bugfix for the initialization of command queue's spin lock net: hns3: remove unnecessary queue reset in the hns3_uninit_all_ring() net: hns3: bugfix for is_valid_csq_clean_head() net: hns3: bugfix for hclge_mdio_write and hclge_mdio_read net: hns3: fix incorrect return value/type of some functions net: hns3: bugfix for handling mailbox while the command queue reinitialized net: hns3: bugfix for rtnl_lock's range in the hclge_reset() net: hns3: bugfix for rtnl_lock's range in the hclgevf_reset() drivers/net/ethernet/hisilicon/hns3/hnae3.h | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 105 +++++++++++++++------ drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 26 +++-- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 42 ++++----- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 6 ++ .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 19 ++-- 9 files changed, 136 insertions(+), 76 deletions(-) -- 2.7.4