[PATCH net-next 0/4] net: Incorrect use of phy_read_status()

From: Florian Fainelli
Date: Mon Feb 06 2017 - 18:56:17 EST


Hi all,

This patch series removes incorrect uses of phy_read_status() which can clobber
the PHY device link while we are executing with the state machine running.

greth was potentially another candidate, but it does funky stuff with
auto-negotation that I am still trying to understand.

Florian Fainelli (4):
net: mv643xx_eth: Do not clobber PHY link outside of state machine
net: pxa168_eth: Do not clobber PHY link outside of state machine
net: netcp: Do not clobber PHY link outside of state machine
net: dsa: Do not clobber PHY link outside of state machine

drivers/net/ethernet/marvell/mv643xx_eth.c | 4 +---
drivers/net/ethernet/marvell/pxa168_eth.c | 20 +-------------------
drivers/net/ethernet/ti/netcp_ethss.c | 2 --
net/dsa/slave.c | 10 +++-------
4 files changed, 5 insertions(+), 31 deletions(-)

--
2.9.3