[PATCH 0/4][SRU][B/D/E] Several Hisilicon ethernet fixes

Ike Panhc ike.pan at canonical.com
Wed Jan 1 16:08:36 UTC 2020


BugLink: https://launchpad.net/bugs/1853983
BugLink: https://launchpad.net/bugs/1853984
BugLink: https://launchpad.net/bugs/1853937
BugLink: https://launchpad.net/bugs/1853948

We have several fixes for Hisilicon ethernet driver and they are clean
cherry-picked from upstream kernel.

Patch 1 and 2 are for Disco and Eoan which fix ethernet status error
with ethtool. Skip Bionic because can not clean cherry-picked for it.

Patch 3 also fix ethernet status error and already in Eoan kernel so
it is for Bionic and Disco.

Patch 4 is a single line patch to add TSO VLAN support.

For your convenient, branch for each series has been push to
  git://kernel.ubuntu.com/ikepanhc/public.git hns_bionic
  git://kernel.ubuntu.com/ikepanhc/public.git hns_disco
  git://kernel.ubuntu.com/ikepanhc/public.git hns_eoan

All changes limit in Hisilicon ethernet driver so there is lowest
regression risk for other platform/driver.

Guangbin Huang (1):
  net: hns3: fix port setting handle for fibre port

Jian Shen (1):
  net: hns3: fix flow control configure issue for fibre port

Peng Li (1):
  net: hns3: revert to old channel when setting new channel num fail

Yonglong Liu (1):
  net: hns: add support for vlan TSO

 drivers/net/ethernet/hisilicon/hns/hns_enet.c |  1 +
 .../net/ethernet/hisilicon/hns3/hns3_enet.c   | 51 ++++++++++++++-----
 .../ethernet/hisilicon/hns3/hns3_ethtool.c    | 15 ++++++
 .../hisilicon/hns3/hns3pf/hclge_main.c        | 22 ++++----
 4 files changed, 64 insertions(+), 25 deletions(-)

-- 
2.17.1




More information about the kernel-team mailing list