]> git.baikalelectronics.ru Git - kernel.git/commit
net: sfp: fix unbind
authorRussell King <rmk+kernel@armlinux.org.uk>
Tue, 3 Dec 2019 23:51:22 +0000 (23:51 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 5 Dec 2019 00:56:42 +0000 (16:56 -0800)
commit0cb96b5749bf500f3612cda52fc98eb795fcd62d
treef688aa67d6d94fa0a5656999e4903d5ad9b21e7f
parentffac2027e18f006f42630f2e01a8a9bd8dc664b5
net: sfp: fix unbind

When unbinding, we don't correctly tear down the module state, leaving
(for example) the hwmon registration behind. Ensure everything is
properly removed by sending a remove event at unbind.

Fixes: 6b0da5c9c1a3 ("net: sfp: track upstream's attachment state in state machine")
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/sfp.c