|
@@ -1840,7 +1840,8 @@ static int netvsc_vf_join(struct net_device *vf_netdev,
|
|
goto rx_handler_failed;
|
|
goto rx_handler_failed;
|
|
}
|
|
}
|
|
|
|
|
|
- ret = netdev_upper_dev_link(vf_netdev, ndev, NULL);
|
|
|
|
|
|
+ ret = netdev_master_upper_dev_link(vf_netdev, ndev,
|
|
|
|
+ NULL, NULL, NULL);
|
|
if (ret != 0) {
|
|
if (ret != 0) {
|
|
netdev_err(vf_netdev,
|
|
netdev_err(vf_netdev,
|
|
"can not set master device %s (err = %d)\n",
|
|
"can not set master device %s (err = %d)\n",
|