diff --git a/drivers/net/phy/phy.c b/drivers/net/phy/phy.c
index 459049f385049de19d3429565e4afe649554a02c..0f367bb6dd1e2bed38ccc64abbf0c8a1928bd7b0 100644
--- a/drivers/net/phy/phy.c
+++ b/drivers/net/phy/phy.c
@@ -1376,7 +1376,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);