- serialize iwi(4)
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sun, 18 Dec 2005 02:47:34 +0000 (02:47 +0000)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sun, 18 Dec 2005 02:47:34 +0000 (02:47 +0000)
commit904b393fa546f9e0c56039150776b0518fb514eb
treefbc3be44681877c488653f2b77d265c5de7fc43b
parent654dbb2aff2791ef5f4879798307ea17c929a989
- serialize iwi(4)
- iwi(4) relys on working interrupt to perform various operations (e.g. loading
  firmware), so serializer is released before tsleep() and extra code is added
  to promise MPSAFE

Reported-by: Joe Talbott <josepht at cstone.net>
Tested-by: Joe Talbott <josepht at cstone.net>
Based-on-patch-from: dillon
Reviewed-by: dillon
sys/dev/netif/iwi/if_iwi.c
sys/dev/netif/iwi/if_iwivar.h