]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns3: fix selftest fail issue for fibre port with autoneg on
authorJian Shen <shenjian15@huawei.com>
Thu, 20 Jun 2019 08:52:35 +0000 (16:52 +0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 26 Jun 2019 15:59:01 +0000 (11:59 -0400)
commitd48c037d3faf8992fc308f78c5cf0a4a8fdde255
tree9f404ba64b05aff0966bcd99f09759232df6441d
parent142d64aabdeacbbb1cebb7d3008aa8547efb5591
net: hns3: fix selftest fail issue for fibre port with autoneg on

When doing selftest for fibre port with autoneg on, the MAC speed
may be incorrect, which may cause the selftest failed. This patch
fixes it by halting autoneg during the selftest.

Fixes: de11b84f9ac6 ("net: hns3: add autoneg and change speed support for fibre port")
Signed-off-by: Jian Shen <shenjian15@huawei.com>
Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hnae3.h
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c