yongari e3c41706a9 Make hme(4) mpsafe
- Let hme_start()/hme_init() acquire lock and then call
   hme_start_locked()/hme_init_locked() respectivly.
 - Teardown interrupt handler before hme_detach().
 - Remove IFF_NEEDSGIANT flag and mark interrupt handler INTR_MPSAFE.
 - Set callout handler to CALLOUT_MPSAFE.
 - Add locks in hme MII interface.

Reviewed by:	jake
Tested by:	Julian C. Dunn  <jdunn at opentrend dot net>
MFC after:	2 weeks
2004-11-22 06:46:30 +00:00
..
2004-11-20 02:29:50 +00:00
2004-11-21 06:28:35 +00:00
2004-11-21 19:41:27 +00:00
2004-11-08 20:24:52 +00:00
2004-11-22 06:46:30 +00:00
2004-11-21 06:28:35 +00:00
2004-11-09 16:47:47 +00:00
2004-11-19 22:35:53 +00:00
2004-10-12 08:22:08 +00:00
2004-11-10 07:16:59 +00:00
2004-11-17 09:09:55 +00:00
2004-11-20 02:29:50 +00:00