Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Nov 2005 13:42:21 -0600 (CST)
From:      Mark Tinguely <tinguely@casselton.net>
To:        current@freebsd.org, mcsi@mcsi.pp.ru
Cc:        wpaul@windriver.com
Subject:   Re: CURRENT panics sometimes
Message-ID:  <200511101942.jAAJgLNq093929@casselton.net>
In-Reply-To: <43737817.8030300@mcsi.pp.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

We are chasing a different panic (kern/88725) where dynamic callout
are freed but the callout could be still pending. The freed memory
can be re-allocated, modified and then cause errors when the timer
wheel is checked.

After finding this one occurance, I did a complete search of callouts,
and I see a potential simular error in the ntoskrnl_libfini() routine
in the file /sys/compat/ndis/subr_ntoskrnl.c and a few other places
(7 total). I wanted to make verify each of these 7 occurances before
issuing a patch.

I suspect a simple test loop could verify that this is a simular error
as kern/88725.

--Mark Tinguely



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511101942.jAAJgLNq093929>