net/hns3: fix link status on failed query
Currently, the hns3 PMD driver issues command to the firmware and gets link status information. When the driver fails to call internal interface function named hns3_cmd_send to query the status from firmware for some reason, the link status queried by the driver should be down. Fixes: 59fad0f32135 ("net/hns3: support link update operation") Cc: stable@dpdk.org Signed-off-by: Hongbo Zheng <zhenghongbo3@huawei.com> Signed-off-by: Huisong Li <lihuisong@huawei.com> Signed-off-by: Wei Hu (Xavier) <xavier.huwei@huawei.com>
This commit is contained in:
parent
fc066e6acc
commit
eee015976b
@ -3836,7 +3836,7 @@ hns3_get_mac_link_status(struct hns3_hw *hw)
|
||||
ret = hns3_cmd_send(hw, &desc, 1);
|
||||
if (ret) {
|
||||
hns3_err(hw, "get link status cmd failed %d", ret);
|
||||
return ret;
|
||||
return ETH_LINK_DOWN;
|
||||
}
|
||||
|
||||
req = (struct hns3_link_status_cmd *)desc.data;
|
||||
|
Loading…
x
Reference in New Issue
Block a user