From owner-freebsd-questions@FreeBSD.ORG Thu Feb 11 18:52:49 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F74F1065670 for ; Thu, 11 Feb 2010 18:52:49 +0000 (UTC) (envelope-from onemda@gmail.com) Received: from mail-ew0-f211.google.com (mail-ew0-f211.google.com [209.85.219.211]) by mx1.freebsd.org (Postfix) with ESMTP id 9A96C8FC14 for ; Thu, 11 Feb 2010 18:52:47 +0000 (UTC) Received: by ewy3 with SMTP id 3so1622092ewy.13 for ; Thu, 11 Feb 2010 10:52:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=+WU0CQJfklnB2KkM9jEkJYP1mfL6b17IckQrLOsxzRs=; b=j9JeAKZtK0U5rCEco2Y593tIi2t0uJpJh9Z+Vt2NkKq2r+ZNl+bDgH8jcwKkNNjDwp FWWAkytF+UMAyrzlj4j1HmF73Ah/9rs4vitbkqUZcwJYyezJZ3bJ85hG5N+WceOoc18Y 7X/pUGnMGUX8froy/nvNL6sCJ+AemG582I4no= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=T4A/R9A1oCGPTcxuQDjIpF7t+85SK2WG3K7wtilVznlk6ZFhI3JYiGuMGjqaEVHYqx ejyLG3TRl58l2zwTvf7VIuZ5OQkP2MbMDDMfWqKFq+Y1ujNNVV3AaxK+UrCl4tdnLp+o 2qlFHWyRnlNCEuMtjOG09voGB/sUPJjmTi3EY= MIME-Version: 1.0 Received: by 10.213.104.69 with SMTP id n5mr1015899ebo.20.1265914366569; Thu, 11 Feb 2010 10:52:46 -0800 (PST) In-Reply-To: References: Date: Thu, 11 Feb 2010 18:52:46 +0000 Message-ID: <3a142e751002111052p3ef55575q8baca1af8ab27a17@mail.gmail.com> From: Paul B Mahol To: Eitan Adler Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-questions@freebsd.org Subject: Re: NTOS: Timer fired even though it was canceled X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Feb 2010 18:52:49 -0000 On 2/11/10, Eitan Adler 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?