Marius Strobl d0fae855ef Return from mii_attach() after calling bus_generic_attach(9) on the device_t
of the MAC driver in order to attach miibus(4) on the first pass instead of
falling through to also calling it on the device_t of miibus(4). The latter
code flow was intended to attach the PHY drivers the same way regardless of
whether it's the first or a repeated pass, modulo the bus_generic_attach()
call in miibus_attach() which shouldn't be there. However, it turned out
that these variants cause miibus(4) to be attached twice under certain
conditions when using MAC drivers as modules.

Submitted by:	yongari
MFC after:	3 days
2010-11-15 21:41:45 +00:00
..
2010-07-28 16:24:11 +00:00
2010-01-28 08:41:30 +00:00
2010-11-09 10:59:09 +00:00
2010-10-13 17:38:23 +00:00
2010-10-13 17:38:23 +00:00
2010-11-09 10:59:09 +00:00
2010-01-03 23:26:29 +00:00
2010-07-19 18:47:18 +00:00
2010-11-15 05:25:51 +00:00
2010-10-13 14:41:52 +00:00
2010-01-08 20:40:28 +00:00
2010-05-11 17:14:17 +00:00
2010-11-09 10:59:09 +00:00
2010-11-09 10:59:09 +00:00
2010-01-08 15:57:56 +00:00
2010-09-10 08:11:48 +00:00
2010-01-01 22:47:53 +00:00
2010-01-28 08:41:30 +00:00
2010-09-10 08:11:48 +00:00
2010-11-09 10:59:09 +00:00
2010-05-20 13:16:42 +00:00
2010-11-09 10:59:09 +00:00
2010-11-09 10:59:09 +00:00
2010-11-15 05:25:51 +00:00
2010-01-28 08:41:30 +00:00
2010-11-09 10:59:09 +00:00
2010-11-15 06:04:25 +00:00
2010-11-07 12:29:26 +00:00
2010-10-28 04:14:28 +00:00