⬢ DragonFlyBSD Kernel Audit
DF-4981 / fix.diff
← back to finding ↓ download raw
--- a/sys/dev/netif/mii_layer/jmphy.c
+++ b/sys/dev/netif/mii_layer/jmphy.c
@@ -120,11 +120,8 @@
 	sc->mii_capabilities = PHY_READ(sc, MII_BMSR) & ma->mii_capmask;
 	if (sc->mii_capabilities & BMSR_EXTSTAT)
 		sc->mii_extcapabilities = PHY_READ(sc, MII_EXTSR);
 
 	device_printf(dev, " ");
-	if ((sc->mii_capabilities & BMSR_MEDIAMASK) == 0 &&
-	    (sc->mii_extcapabilities & EXTSR_MEDIAMASK) == 0)
-		kprintf("no media present");
-	else
-		mii_phy_add_media(sc);
+	mii_phy_add_media(sc);
 	kprintf("\n");
 
 	MIIBUS_MEDIAINIT(sc->mii_dev);