Commit ac4bb99
net: stmmac: fix system hang if change mac address after interface ifdown
commit 4691ffb upstream.
Fix system hang with below sequences:
~# ifconfig ethx down
~# ifconfig ethx hw ether xx:xx:xx:xx:xx:xx
After ethx down, stmmac all clocks gated off and then register access causes
system hang.
Fixes: 5ec5582 ("net: stmmac: add clocks management for gmac driver")
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Meng Li <Meng.Li@windriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>1 parent bcf3752 commit ac4bb99
1 file changed
Lines changed: 10 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4324 | 4324 | | |
4325 | 4325 | | |
4326 | 4326 | | |
| 4327 | + | |
| 4328 | + | |
| 4329 | + | |
| 4330 | + | |
| 4331 | + | |
| 4332 | + | |
4327 | 4333 | | |
4328 | 4334 | | |
4329 | | - | |
| 4335 | + | |
4330 | 4336 | | |
4331 | 4337 | | |
4332 | 4338 | | |
| 4339 | + | |
| 4340 | + | |
| 4341 | + | |
4333 | 4342 | | |
4334 | 4343 | | |
4335 | 4344 | | |
| |||
0 commit comments