> +static int ionic_nway_reset(struct net_device *netdev) > +{ > + struct lif *lif = netdev_priv(netdev); > + int err = 0; > + > + if (netif_running(netdev)) > + err = ionic_reset_queues(lif);
What does ionic_reset_queues() do? It sounds nothing like restarting auto negotiation? Andrew