[FOCAL][PULL] Update hns3 driver to v5.5-rc6
Ike Panhc
ike.pan at canonical.com
Fri Jan 17 08:06:36 UTC 2020
BugLink: https://launchpad.net/bugs/1859261
The following changes since commit fcc82bed6cf00b402592a06eb2a6465d521d9566:
UBUNTU: Ubuntu-5.4-5.4.0-11.14 (2020-01-09 09:35:51 -0600)
are available in the Git repository at:
git://kernel.ubuntu.com/ikepanhc/public.git lp1859261.1
for you to fetch changes up to a23b483320fb5e8369c899f9365eea4d32e7f77c:
net: hns3: fix VF ID issue for setting VF VLAN (2020-01-17 14:33:54 +0800)
----------------------------------------------------------------
Colin Ian King (2):
net: hns3: make array tick_array static, makes object smaller
net: hns3: remove unused macros
Guangbin Huang (3):
net: hns3: cleanup some coding style issues
net: hns3: optimize local variable initialization
net: hns3: add or modify some comments
Guojia Liao (5):
net: hns3: optimized MAC address in management table.
net: hns3: cleanup some magic numbers
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some print format warning
net: hns3: cleanup byte order issues when printed
Huazhong Tan (2):
net: hns3: add support for configuring VF MAC from the host
net: hns3: dump some debug information when reset fail
Jian Shen (3):
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF trust
net: hns3: fix VF ID issue for setting VF VLAN
Yonglong Liu (1):
net: hns3: add support for configuring bandwidth of VF on the host
Yufeng Mo (1):
net: hns3: add support for setting VF link status on the host
Yunsheng Lin (9):
net: hns3: support tx-scatter-gather-fraglist feature
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: do not allocate linear data for fraglist skb
net: hns3: fix for TX queue not restarted problem
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 5 +-
drivers/net/ethernet/hisilicon/hns3/hnae3.c | 2 +-
drivers/net/ethernet/hisilicon/hns3/hnae3.h | 27 +-
drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 93 ++-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 625 ++++++++++++---------
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 36 +-
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 45 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 7 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 39 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 2 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 188 +++++--
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 2 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 562 +++++++++++++++---
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 22 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 100 +++-
.../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 2 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 47 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 8 +
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 10 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 114 ++--
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 3 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 30 +-
22 files changed, 1395 insertions(+), 574 deletions(-)
More information about the kernel-team
mailing list