freebsd-dev/sys/dev/iwn
Xin LI 9f2c7365ab We can not call iwn_start directly in the interrupt
context, where the iwn mutex is being held, and
iwn_start assumes that we do not have that mutex held.

Resolve this issue with what we do for other NICs by
splitting the iwn_start procedure into two parts,
iwn_start() do the locking, and iwn_start_locked()
assumes that the mutex is being held.  This resolves
panic when WITNESS is enabled.
2008-05-26 07:40:14 +00:00
..
if_iwn.c We can not call iwn_start directly in the interrupt 2008-05-26 07:40:14 +00:00
if_iwnreg.h
if_iwnvar.h