From owner-freebsd-current Thu Apr 18 18:16:45 2002 Delivered-To: freebsd-current@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id A0F1E37B41C for ; Thu, 18 Apr 2002 18:16:35 -0700 (PDT) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.11.6/8.11.6) with SMTP id g3J1GNw24619; Thu, 18 Apr 2002 21:16:24 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Thu, 18 Apr 2002 21:16:23 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: hiten@uk.FreeBSD.org Cc: current@FreeBSD.org Subject: Re: Heads up: -current sucks today :-) In-Reply-To: <20020418164153.71537.qmail@web21107.mail.yahoo.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 18 Apr 2002, Hiten Pandya wrote: > --- Robert Watson wrote: > > I've had four seperate and distinct panics on my -current box from > > yesterday in the last twenty minutes. -CURRENT appears to be somewhat > > unstable. Yes, this is -CURRENT; please wear a hard hat and avoid > > manipulating critical data using you -CURRENT box until things settle > > down. > > I have been seeing a 'witness_get exhausted' message for quite a long > time. I have disabled SMP on my kernel as of now, but still have to > figure out where and why this message is coming. Dunno what version of -CURRENT you are using, but in theory John's recent mutex class commits should help with that by reducing the number of locks that WITNESS has to treat as unique. If this is still happening on a -CURRENT from the last two days, you may want to drop him an e-mail. The output of vmstat -m might also be useful, since locks are usually associated with structures, and some indication of the quantity of structures should help identify what locks are being over-used. The output from the ddb 'show witness' command may also be useful. Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message