Date: Wed, 9 Jul 2008 00:10:55 +0000 (UTC) From: Coleman Kane <cokane@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/if_ndis if_ndis.c Message-ID: <200807090011.m690B4dL045105@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@gmail.com> MFC after: 1 week Revision Changes Path 1.143 +2 -0 src/sys/dev/if_ndis/if_ndis.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200807090011.m690B4dL045105>