Re: [PATCH net-next 0/6] net: hns3: updates for -next
From: Huazhong Tan Date: Fri, 25 Sep 2020 08:26:12 +0800 > There are some updates for the HNS3 ethernet driver. > #1 & #2 are two cleanups. > #3 adds new hardware error for the client. > #4 adds debugfs support the pf's interrupt resource. > #5 adds new pci device id for 200G device. > #6 renames the unsuitable macro of vf's pci device id. Series applied, thank you.
[PATCH net-next 0/6] net: hns3: updates for -next
There are some updates for the HNS3 ethernet driver. #1 & #2 are two cleanups. #3 adds new hardware error for the client. #4 adds debugfs support the pf's interrupt resource. #5 adds new pci device id for 200G device. #6 renames the unsuitable macro of vf's pci device id. Guangbin Huang (2): net: hns3: add support for 200G device net: hns3: rename macro of pci device id of vf Yufeng Mo (4): net: hns3: refactor the function for dumping tc information in debugfs net: hns3: remove unnecessary variable initialization net: hns3: add a hardware error detect type net: hns3: add debugfs of dumping pf interrupt resources drivers/net/ethernet/hisilicon/hns3/hnae3.h| 6 ++- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c| 17 +++--- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 27 ++ .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c| 60 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h| 6 ++- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 7 +-- 11 files changed, 96 insertions(+), 38 deletions(-) -- 2.7.4
[PATCH net-next 0/6] net: hns3: updates for -next
There are some optimizations related to IO path. Yunsheng Lin (6): net: hns3: batch the page reference count updates net: hns3: batch tx doorbell operation net: hns3: optimize the tx clean process net: hns3: optimize the rx clean process net: hns3: use writel() to optimize the barrier operation net: hns3: use napi_consume_skb() when cleaning tx desc drivers/net/ethernet/hisilicon/hns3/hns3_enet.c| 225 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.h| 20 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 8 +- 3 files changed, 141 insertions(+), 112 deletions(-) -- 2.7.4