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)