net/netvsc: fix VF link update
The netvsc device calls VF (if present) to update the link status with the wrong device. This leads to errors in mlx5 device when it can't find the ifindex. Fixes: dc7680e8597c ("net/netvsc: support integrated VF") Signed-off-by: Stephen Hemminger <sthemmin@microsoft.com>
This commit is contained in:
parent
c06aee624d
commit
7415ad0cdc
@ -223,7 +223,7 @@ int hn_vf_link_update(struct rte_eth_dev *dev,
|
||||
rte_spinlock_lock(&hv->vf_lock);
|
||||
vf_dev = hv->vf_dev;
|
||||
if (vf_dev && vf_dev->dev_ops->link_update)
|
||||
ret = (*vf_dev->dev_ops->link_update)(dev, wait_to_complete);
|
||||
ret = (*vf_dev->dev_ops->link_update)(vf_dev, wait_to_complete);
|
||||
rte_spinlock_unlock(&hv->vf_lock);
|
||||
|
||||
return ret;
|
||||
|
Loading…
x
Reference in New Issue
Block a user