Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Jun 2002 13:30:14 -0400 (EDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, Mike Makonnen <makonnen@pacbell.net>
Subject:   Re: cvs commit: src/sys/kern subr_witness.c
Message-ID:  <XFMail.20020607133014.jhb@FreeBSD.org>
In-Reply-To: <XFMail.20020607091039.jhb@FreeBSD.org>

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

On 07-Jun-2002 John Baldwin wrote:
> 
> On 07-Jun-2002 Mike Makonnen wrote:
>> On Thu, 06 Jun 2002 15:10:02 -0400 (EDT)
>> John Baldwin <jhb@FreeBSD.ORG> wrote:
>> 
>>> This should at least help if not fully address the witness_get:
>> exhausted problems> reported by Kris, Hiten, and others.  If the folks
>> having this problem could test> witness out with this patch and let me
>> know if it does better, I would appreciate> it.
>>> 
>> 
>> Well, somewhat. The witness_get:exhausted messages now appear later in
>> the boot process.
> 
> Ok, I'll work on a sane (right now it spams the console too much) patch for
> you to try and figure out what locks are giving you fits.  Can you drop
> into ddb, do a 'show witness' and verify that you have several (dead)
> witness entries?

The patch in question is at www.freebsd.org/~jhb/patches/witness.patch
It will print out message to the console 'dead witness: foo' where foo
is the lock category name when witness objects die (though only the first
time that a given object dies).  If you see the same witness die multiple
times let me know.  The only witness I've seen die so far in general use
is the pipe mutex witness object.

-- 

John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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