net: stmmac: delete software timer before disabling LPI
authorRussell King (Oracle) <rmk+kernel@armlinux.org.uk>
Wed, 5 Feb 2025 13:39:45 +0000 (13:39 +0000)
committerJakub Kicinski <kuba@kernel.org>
Fri, 7 Feb 2025 19:56:08 +0000 (11:56 -0800)
commita923378ab0c438e43d7d35d1cf0be47d353f87b4
tree22a468161b7e7de337796f69ef0642857b8e68e8
parentbe258f654a6ef5ab0d777f40fd3bcee540934307
net: stmmac: delete software timer before disabling LPI

Delete the software timer to ensure that the timer doesn't fire while
we are modifying the LPI register state, potentially re-enabling LPI.

Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Link: https://patch.msgid.link/E1tffd3-003ZHV-6C@rmk-PC.armlinux.org.uk
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c