From: Felix Fietkau Date: Sat, 14 Apr 2018 17:48:58 +0000 (+0200) Subject: ramips: add missing unlock in fe_phy_link_adjust X-Git-Tag: v18.06.0-rc1~403 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=ceff5d8c82df077cd01b5aaf2db45f7b9f9c918d;p=oweals%2Fopenwrt.git ramips: add missing unlock in fe_phy_link_adjust Based on patch by Neil Brown Signed-off-by: Felix Fietkau --- diff --git a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio.c b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio.c index c010552273..b2a31589bc 100644 --- a/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio.c +++ b/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/mdio.c @@ -57,6 +57,7 @@ static void fe_phy_link_adjust(struct net_device *dev) } } } + spin_unlock_irqrestore(&priv->phy->lock, flags); } int fe_connect_phy_node(struct fe_priv *priv, struct device_node *phy_node)