Date: Thu, 11 Feb 2010 18:52:46 +0000 From: Paul B Mahol <onemda@gmail.com> To: Eitan Adler <eitanadlerlist@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: NTOS: Timer fired even though it was canceled Message-ID: <3a142e751002111052p3ef55575q8baca1af8ab27a17@mail.gmail.com> In-Reply-To: <a0777e081002110117v37d697fbq948886997ba5a492@mail.gmail.com> References: <a0777e081002110117v37d697fbq948886997ba5a492@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2/11/10, Eitan Adler <eitanadlerlist@gmail.com> wrote: > Running freeBSD 8.0-RELEASE I got > NTOS: timer 0xc4817a08 timer fired even though canceled > > from > http://fxr.watson.org/fxr/source/compat/ndis/subr_ntoskrnl.c?v=FREEBSD8 > > /* > * This should never happen, but complain > * if it does. > */ > > if (timer->k_header.dh_inserted == FALSE) { > mtx_unlock(&ntoskrnl_dispatchlock); > printf("NTOS: timer %p fired even though " > "it was canceled\n", timer); > return; > } > > > What might have caused this and how could I fix it? What miniport driver, what arch, how to reproduce it?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3a142e751002111052p3ef55575q8baca1af8ab27a17>