NAK: [PULL][Unstable] hns3 driver updates
dann frazier
dann.frazier at canonical.com
Tue Jun 5 16:32:35 UTC 2018
I'll provide another catch-up for unstable along w/ my v3 for Bionic.
On Fri, May 25, 2018 at 2:45 PM, dann frazier
<dann.frazier at canonical.com> wrote:
> BugLink: https://bugs.launchpad.net/bugs/1768670
>
> This catches the unstable branch up to the changes in my
> "[PULL v2][SRU Bionic] hns3 driver updates" pull request.
>
> The following changes since commit ab39fc7c699f367ea9c86fa9f7e51779672e6558:
>
> UBUNTU: Config: pstore zlib support was renamed (2018-05-25 16:53:06 -0300)
>
> are available in the Git repository at:
>
> git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux hns3-updates-unstable
>
> for you to fetch changes up to 2ddabf904940caecfca336de06b842e489781a7a:
>
> net: hns3: Fix for CMDQ and Misc. interrupt init order problem (2018-05-25 14:22:16 -0600)
>
> ----------------------------------------------------------------
> Fuyun Liang (9):
> net: hns3: Fix to support autoneg only for port attached with phy
> 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
> net: hns3: Fix for netdev not running problem after calling net_stop and net_open
>
> Huazhong Tan (6):
> net: hns3: fix to correctly fetch l4 protocol outer header
> net: hns3: Fixes the out of bounds access in hclge_map_tqp
> net: hns3: Fixes the error legs in hclge_init_ae_dev function
> net: hns3: fix for phy_addr error in hclge_mac_mdio_config
> net: hns3: fix a dead loop in hclge_cmd_csq_clean
> net: hns3: Use enums instead of magic number in hclge_is_special_opcode
>
> Jian Shen (1):
> net: hns3: cleanup of return values in hclge_init_client_instance()
>
> Peng Li (2):
> net: hns3: Add support of .sriov_configure in HNS3 driver
> net: hns3: Fixes API to fetch ethernet header length with kernel default
>
> Salil Mehta (1):
> net: hns3: Fixes error reported by Kbuild and internal review
>
> Xi Wang (4):
> net: hns3: Remove packet statistics in the range of 8192~12287
> net: hns3: Fix the missing client list node initialization
> net: hns3: Fix for hns3 module is loaded multiple times problem
> net: hns3: Fixes kernel panic issue during rmmod hns3 driver
>
> Yunsheng Lin (10):
> net: hns3: Remove error log when getting pfc stats fails
> net: hns3: Fix for packet loss due wrong filter config in VLAN tbls
> net: hns3: Add support of hardware rx-vlan-offload to HNS3 VF driver
> net: hns3: Fix for setting mac address when resetting
> net: hns3: remove add/del_tunnel_udp in hns3_enet module
> net: hns3: fix for cleaning ring problem
> net: hns3: refactor the loopback related function
> net: hns3: Fixes the back pressure setting when sriov is enabled
> net: hns3: Fix for fiber link up problem
> net: hns3: Fix for CMDQ and Misc. interrupt init order problem
>
> drivers/net/ethernet/hisilicon/hns3/hnae3.c | 45 +--
> drivers/net/ethernet/hisilicon/hns3/hnae3.h | 14 +-
> drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 328 ++++++++-------------
> drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 +
> drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 21 +-
> .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 29 +-
> .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 297 ++++++++++---------
> .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 23 +-
> .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 12 +-
> .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 7 +-
> .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 50 +++-
> .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 5 +
> .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 38 ++-
> .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 2 +-
> 14 files changed, 445 insertions(+), 428 deletions(-)
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list