[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20170205222557.24739-1-f.fainelli@gmail.com>
Date: Sun, 5 Feb 2017 14:25:55 -0800
From: Florian Fainelli <f.fainelli@...il.com>
To: netdev@...r.kernel.org
Cc: davem@...emloft.net, andrew@...n.ch,
Russell King <rmk+kernel@...linux.org.uk>,
Florian Fainelli <f.fainelli@...il.com>
Subject: [PATCH net 0/2] net: phy: Unbind/bind fixes
Hi all,
This patch series addresses the inability to safely unbind and bind
PHY drivers by making the appropriate checks throught PHYLIB where we
may be directly responding to user-space queries, as well as from within
the kernel state machine.
The second patch makes the unbind -> bind working by taking care of the
PHY state machine state.
Florian Fainelli (2):
net: phy: Check phydev->drv
net: phy: Fix PHY driver bind and unbind events
drivers/net/phy/phy.c | 26 ++++++++++++++++++++++----
drivers/net/phy/phy_device.c | 27 +++++++++++++++++++++++++--
include/linux/phy.h | 3 +++
3 files changed, 50 insertions(+), 6 deletions(-)
--
2.9.3
Powered by blists - more mailing lists