net/hns3: fix link status when port is stopped
authorHuisong Li <lihuisong@huawei.com>
Sun, 25 Apr 2021 12:06:28 +0000 (20:06 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 29 Apr 2021 07:54:27 +0000 (09:54 +0200)
commit64308555d5bf8d7da8c3bde7d9c32550ac9c4382
treeea7d131420b761bba1822a6b02b2a906df2365b7
parentdb16bbfb5c808e907d815ab9d0523e8ad63e69bf
net/hns3: fix link status when port is stopped

When port is stopped, link down should be reported to user. For HNS3
PF driver, link status comes from link status of hardware. If the port
supports NCSI feature, hardware MAC will not be disabled. At this case,
even if the port is stopped, the link status is still Up. So driver
should set link down when the port is stopped.

Fixes: 59fad0f32135 ("net/hns3: support link update operation")
Cc: stable@dpdk.org
Signed-off-by: Huisong Li <lihuisong@huawei.com>
Signed-off-by: Min Hu (Connor) <humin29@huawei.com>
drivers/net/hns3/hns3_ethdev.c