From: Fugang Duan <b38...@freescale.com> Date: Thu, 10 Sep 2015 09:35:39 +0800
> There exist one issue by below case that case system hang: > ifconfig eth0 down > ifconfig eth0 hw ether 00:10:19:19:81:19 > > After eth0 down, all fec clocks are gated off. In the .fec_set_mac_address() > function, it will set new MAC address to registers, which causes system hang. > > So it needs to add netif status check to avoid registers access when clocks > are > gated off. Until eth0 up the new MAC address are wrote into related registers. > > V2: > As Lucas Stach's suggestion, add a comment in the code to explain why it > needed. > > CC: Lucas Stach <l.st...@pengutronix.de> > CC: Florian Fainelli <f.faine...@gmail.com> > Signed-off-by: Fugang Duan <b38...@freescale.com> Applied, thanks. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html