ionic: change mtu after queues are stopped
Order of operations is slightly more correct in the driver to change the netdev->mtu after the queues have been stopped rather than before. Signed-off-by: Shannon Nelson <snelson@pensando.io> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
c0c682eeb8
commit
79ba55a36e
@ -1465,12 +1465,14 @@ static int ionic_change_mtu(struct net_device *netdev, int new_mtu)
|
||||
if (err)
|
||||
return err;
|
||||
|
||||
netdev->mtu = new_mtu;
|
||||
/* if we're not running, nothing more to do */
|
||||
if (!netif_running(netdev))
|
||||
if (!netif_running(netdev)) {
|
||||
netdev->mtu = new_mtu;
|
||||
return 0;
|
||||
}
|
||||
|
||||
ionic_stop_queues_reconfig(lif);
|
||||
netdev->mtu = new_mtu;
|
||||
return ionic_start_queues_reconfig(lif);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user