summaryrefslogtreecommitdiff
path: root/lib/mpi/mpiutil.c
diff options
context:
space:
mode:
authorAndrew Lunn <andrew@lunn.ch>2019-10-17 21:29:26 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-11-10 11:34:53 +0100
commit1bee33cd43ae3d447f2cbfadda6fa0da8dddb3fc (patch)
tree4ab98f575cd1ce64f066a92d4b14b4e32172b895 /lib/mpi/mpiutil.c
parentd6be9052efc56048811f702f2e16de130e20cfe6 (diff)
net: usb: lan78xx: Connect PHY before registering MAC
[ Upstream commit 38b4fe320119859c11b1dc06f6b4987a16344fa1 ] As soon as the netdev is registers, the kernel can start using the interface. If the driver connects the MAC to the PHY after the netdev is registered, there is a race condition where the interface can be opened without having the PHY connected. Change the order to close this race condition. Fixes: 92571a1aae40 ("lan78xx: Connect phy early") Reported-by: Daniel Wagner <dwagner@suse.de> Signed-off-by: Andrew Lunn <andrew@lunn.ch> Tested-by: Daniel Wagner <dwagner@suse.de> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib/mpi/mpiutil.c')
0 files changed, 0 insertions, 0 deletions