svn commit: r214608 - head/sys/dev/mii

Marius Strobl marius at FreeBSD.org
Sun Oct 31 22:59:49 UTC 2010


Author: marius
Date: Sun Oct 31 22:59:49 2010
New Revision: 214608
URL: http://svn.freebsd.org/changeset/base/214608

Log:
  Turn a panic into a printf so IFM_ETH_MASTER on !IFM_1000_T is complained
  about but otherwise ignored. When allowing the master to be set manually via
  ifconfig(8) by adding the former to IFM_SUBTYPE_ETHERNET_OPTION_DESCRIPTIONS
  (as it should be) it seems to be unfavorable that a machine can be made to
  panic with a simple ifconfig(8) invocation.

Modified:
  head/sys/dev/mii/mii_physubr.c

Modified: head/sys/dev/mii/mii_physubr.c
==============================================================================
--- head/sys/dev/mii/mii_physubr.c	Sun Oct 31 22:55:51 2010	(r214607)
+++ head/sys/dev/mii/mii_physubr.c	Sun Oct 31 22:59:49 2010	(r214608)
@@ -131,7 +131,7 @@ mii_phy_setmedia(struct mii_softc *sc)
 			break;
 
 		default:
-			panic("mii_phy_setmedia: MASTER on wrong media");
+			printf("mii_phy_setmedia: MASTER on wrong media\n");
 		}
 	}
 


More information about the svn-src-all mailing list