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");
                }
        }
 
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to