diff --git a/drivers/net/phy/phy.c b/drivers/net/phy/phy.c
index 19a78c30472e1f00952a40536601809311823b9f..d4747009c419b8471d68949da05d66163beedab0 100644
--- a/drivers/net/phy/phy.c
+++ b/drivers/net/phy/phy.c
@@ -1245,7 +1245,7 @@ static void phy_error_precise(struct phy_device *phydev,
  */
 void phy_error(struct phy_device *phydev)
 {
-	WARN_ON(1);
+	pr_notice_once("%s\n", __func__);
 	phy_process_error(phydev);
 }
 EXPORT_SYMBOL(phy_error);