From patchwork Tue May 15 18:20:04 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Salil Mehta X-Patchwork-Id: 135914 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp1371245lji; Tue, 15 May 2018 11:21:10 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpa9AWDI2cslHr07CHcVumFIFiUI3TcBiwxmTNjIQG0wFTxn1Hsv5Vmn7DxKFURNx7NgC4F X-Received: by 2002:a63:6f4c:: with SMTP id k73-v6mr5529438pgc.303.1526408470443; Tue, 15 May 2018 11:21:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526408470; cv=none; d=google.com; s=arc-20160816; b=sXZCYDV+NvqHsizOjLGypdrEzrjw+xVCMl7zuAgzrwGN1s97JdlLlZYyfAv4Zp9xbW U1fPJnQ3rSBPlGgN8kjEZSRJGaCCp1R5VJcl7bbZx1c7oCQKK5EBuVTheAjihVMUrwOt 095DW8ZNehWcnmPUG3wXzrEjVPx39Z7lxdHW38u+GkrTRasgplEu4Ok+h71ifK2Wp1c0 KMfKMVge8eqK655K0GSY7RvCWHwKjcwA3kkY8+mOXou1bXCQowN+TOJ0N3erfmUUIzVM WzJZBD4dnCbho0AaFGQq++ZyH9kItCoVXAMTyar+pjFiSIEqvU34RZPppjOubuP49jdl NmNA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from:arc-authentication-results; bh=h8bG+QoJlHpqRwwhahcQ27X2dtjq/JWOXm/xCMJI+O4=; b=Fz9N7cbC+SfgYHG0qXusxKhUNftNgDpuYHsu91ygzmJHO2rlgJEO1fOTin5LIbshbz tTAQ0IQJ3qBKQp/GECazzLuZlLKlXjhhJKIHbUPW/cCGIotKTw8/bXhV6z2BkOZQ/CZK q1gYnC4Qj76WX2O5nP8HR21jIjiq2GLRnoR0wgiP1a0h5zpYgG0oZaNSdi0qLIvHSqg1 EqsO9PFKOuiKsi2Z5aqSwErDRkrymB7lx69jLKkvWlIbiF1qSkZReOE9+bfxohcgsLAs CUG0F4UcL8f6aCSSbF76YjoNVKPjGfkM31di+4JVrHnb0bSTPO2TIwXplBJF9ejdg4uH FWXg== 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 q7-v6si553576pls.286.2018.05.15.11.21.10; Tue, 15 May 2018 11:21:10 -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 S1752971AbeEOSVH (ORCPT + 29 others); Tue, 15 May 2018 14:21:07 -0400 Received: from szxga06-in.huawei.com ([45.249.212.32]:59419 "EHLO huawei.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1752304AbeEOSVG (ORCPT ); Tue, 15 May 2018 14:21:06 -0400 Received: from DGGEMS403-HUB.china.huawei.com (unknown [172.30.72.60]) by Forcepoint Email with ESMTP id 7183FA3DA14B7; Wed, 16 May 2018 02:21:01 +0800 (CST) Received: from S00293818-DELL1.china.huawei.com (10.202.227.234) by DGGEMS403-HUB.china.huawei.com (10.3.19.203) with Microsoft SMTP Server id 14.3.382.0; Wed, 16 May 2018 02:20:55 +0800 From: Salil Mehta To: CC: , , , , , , Subject: [PATCH net-next 00/10] Misc. Bug Fixes and clean-ups for HNS3 Driver Date: Tue, 15 May 2018 19:20:04 +0100 Message-ID: <20180515182014.42196-1-salil.mehta@huawei.com> X-Mailer: git-send-email 2.8.3 MIME-Version: 1.0 X-Originating-IP: [10.202.227.234] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch-set mainly introduces various bug fixes, cleanups and one very small enhancement to existing HN3 driver code. Fuyun Liang (7): net: hns3: Fix for deadlock problem occurring when unregistering ae_algo net: hns3: Fix for the null pointer problem occurring when initializing ae_dev failed net: hns3: Add a check for client instance init state net: hns3: Change return type of hnae3_register_ae_dev net: hns3: Change return type of hnae3_register_ae_algo net: hns3: Change return value in hnae3_register_client net: hns3: Fixes the missing PCI iounmap for various legs Peng Li (1): net: hns3: Add support of .sriov_configure in HNS3 driver Yunsheng Lin (2): net: hns3: Fixes the back pressure setting When sriov is enabled net: hns3: Fix for fiber link up problem drivers/net/ethernet/hisilicon/hns3/hnae3.c | 44 ++++++------ drivers/net/ethernet/hisilicon/hns3/hnae3.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 78 +++++++++++++++++++++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 55 +++------------ .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 45 +++++++++++-- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 5 ++ .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 10 +-- 7 files changed, 164 insertions(+), 78 deletions(-) -- 2.7.4