cvs commit: src/sys/dev/if_ndis if_ndis.c
Coleman Kane
cokane at FreeBSD.org
Wed Jul 9 00:11:06 UTC 2008
cokane 2008-07-09 00:10:55 UTC
FreeBSD src repository
Modified files:
sys/dev/if_ndis if_ndis.c
Log:
SVN rev 180375 on 2008-07-09 00:10:55Z by cokane
Fix a mutex LOR introduced by the conversion of if_ndis from spinlocks to
mutexes and replacing the obsolete if_watchdog interface. The ndis_ticktask
function calls into ieee80211_new_state under one condition with NDIS_LOCK
held. The ieee80211_new_state would call into ndis_start in some cases too,
resulting in the occasional case where ndis_start acquires NDIS_LOCK from
inside the NDIS_LOCK held by ndis_ticktask.
Obtained from: Paul B. Mahol <onemda at gmail.com>
MFC after: 1 week
Revision Changes Path
1.143 +2 -0 src/sys/dev/if_ndis/if_ndis.c
More information about the cvs-src
mailing list