[PATCH net-next 00/12] code optimizations & bugfixes for HNS3 driver

From: Huazhong Tan
Date: Sat Feb 02 2019 - 09:42:15 EST


This patchset includes bugfixes and code optimizations for the HNS3
ethernet controller driver

Huazhong Tan (1):
net: hns3: fix a wrong checking in the hclge_tx_buffer_calc()

Jian Shen (1):
net: hns3: don't allow user to change vlan filter state

Peng Li (2):
net: hns3: fix a code style issue for hns3_update_new_int_gl()
net: hns3: fix an issue for hns3_update_new_int_gl

Weihang Li (2):
net: hns3: add hclge_cmd_check_retval() to parse comman's return value
net: hns3: move some set_bit statement into hclge_prepare_mac_addr

Yonglong Liu (1):
net: hns3: Modify parameter type from int to bool in set_gro_en

Yunsheng Lin (1):
net: hns3: code optimization for hclge_rx_buffer_calc

liuzhongzhu (4):
net: hns3: fix the problem that the supported port is empty
net: hns3: optimize the maximum TC macro
net: hns3: modify the upper limit judgment condition
net: hns3: MAC table entry count function increases operation 0 value
protection measures

.../net/ethernet/hisilicon/hns3/hclge_mbx.h | 4 +-
drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 +-
.../net/ethernet/hisilicon/hns3/hns3_enet.c | 33 ++--
.../hisilicon/hns3/hns3pf/hclge_cmd.c | 62 +++---
.../hisilicon/hns3/hns3pf/hclge_cmd.h | 7 +-
.../hisilicon/hns3/hns3pf/hclge_debugfs.c | 4 +-
.../hisilicon/hns3/hns3pf/hclge_main.c | 184 ++++++++----------
.../hisilicon/hns3/hns3pf/hclge_mbx.c | 31 ++-
.../hisilicon/hns3/hns3vf/hclgevf_main.c | 34 +++-
.../hisilicon/hns3/hns3vf/hclgevf_main.h | 2 +
.../hisilicon/hns3/hns3vf/hclgevf_mbx.c | 12 ++
11 files changed, 216 insertions(+), 159 deletions(-)

--
2.20.1