Files
linux/drivers/net/phy
Russell King 7fdaa8e0ce sfp: fix module initialisation with netdev already up
[ Upstream commit 576cd32082 ]

It was been observed that with a particular order of initialisation,
the netdev can be up, but the SFP module still has its TX_DISABLE
signal asserted.  This occurs when the network device brought up before
the SFP kernel module has been inserted by userspace.

This occurs because sfp-bus layer does not hear about the change in
network device state, and so assumes that it is still down.  Set
netdev->sfp when the upstream is registered to work around this problem.

Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-08-24 13:07:07 +02:00
..
2017-08-06 20:55:28 -07:00
2017-08-06 20:55:28 -07:00
2018-01-08 14:30:28 -05:00
2018-08-03 07:47:52 +02:00
2018-03-29 14:30:41 -04:00