mirror of
https://github.com/torvalds/linux
synced 2024-09-21 11:38:48 +00:00
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…
Reference in a new issue