The few network drivers that called their children's (ie. mii PHY
authorderaadt <deraadt@openbsd.org>
Sat, 28 Dec 2013 03:35:42 +0000 (03:35 +0000)
committerderaadt <deraadt@openbsd.org>
Sat, 28 Dec 2013 03:35:42 +0000 (03:35 +0000)
drivers) activate functions at DVACT_RESUME time do not need to do
so, since their PHYs are repaired by IFF_UP.
NOTE: if_msk is the one that previously relied on mii/eephy.c doing
a crazy dance.

sys/dev/pci/if_msk.c

index fc55ce4..21ee4e0 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_msk.c,v 1.101 2013/12/08 16:39:38 deraadt Exp $    */
+/*     $OpenBSD: if_msk.c,v 1.102 2013/12/28 03:35:42 deraadt Exp $    */
 
 /*
  * Copyright (c) 1997, 1998, 1999, 2000
@@ -1075,7 +1075,6 @@ msk_activate(struct device *self, int act)
        switch (act) {
        case DVACT_RESUME:
                msk_reset(sc_if);
-               rv = config_activate_children(self, act);
                if (ifp->if_flags & IFF_RUNNING)
                        msk_init(sc_if);
                break;