Pyun YongHyeon 38fa13a6a2 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-15 20:08:44 +00:00
2004-11-12 02:18:42 +00:00
2004-05-30 20:08:47 +00:00
2004-06-27 13:07:02 +00:00
2004-07-10 20:57:43 +00:00
2004-11-21 02:42:09 +00:00
2004-07-22 07:11:15 +00:00
2004-10-17 21:44:11 +00:00
2004-11-10 06:21:47 +00:00
2004-11-22 06:46:30 +00:00
2004-06-16 09:47:26 +00:00
2004-08-02 20:42:28 +00:00
2004-06-16 09:47:26 +00:00
2004-06-16 09:47:26 +00:00
2004-06-16 09:47:26 +00:00
2004-07-10 15:38:27 +00:00
2004-08-04 18:30:31 +00:00
2004-06-16 09:47:26 +00:00
2004-06-16 09:47:26 +00:00
2004-08-25 17:54:19 +00:00
2004-06-16 09:47:26 +00:00
2004-07-10 21:05:14 +00:00
2004-07-10 21:06:08 +00:00
2004-11-11 19:14:09 +00:00
2004-05-30 20:08:47 +00:00
2004-05-30 20:08:47 +00:00
2004-05-30 20:08:47 +00:00
2004-11-17 23:36:11 +00:00
2004-11-11 13:01:13 +00:00
2004-07-10 21:14:20 +00:00
2004-09-10 18:39:02 +00:00
2004-09-01 22:53:13 +00:00
2004-05-30 20:08:47 +00:00
2004-08-18 16:14:44 +00:00
2004-06-16 09:47:26 +00:00
2004-11-21 15:18:35 +00:00
2004-05-30 20:08:47 +00:00
2004-05-30 20:08:47 +00:00