From owner-freebsd-current@FreeBSD.ORG Tue Sep 28 15:43:41 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FE5B16A520 for ; Tue, 28 Sep 2004 15:43:41 +0000 (GMT) Received: from mail5.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B21B43D5A for ; Tue, 28 Sep 2004 15:43:39 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 24267 invoked from network); 28 Sep 2004 15:43:39 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 28 Sep 2004 15:43:38 -0000 Received: from [10.50.40.210] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i8SFhF2R002165; Tue, 28 Sep 2004 11:43:36 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Evren Yurtesen Date: Tue, 28 Sep 2004 11:43:51 -0400 User-Agent: KMail/1.6.2 References: <200409271628.02524.jhb@FreeBSD.org> <4159467F.7010202@ispro.net.tr> In-Reply-To: <4159467F.7010202@ispro.net.tr> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200409281143.51853.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: freebsd-current@FreeBSD.org cc: Robert Watson Subject: Re: ? witness_get: witness exhausted ? Re(4): panic: sorele X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Sep 2004 15:43:41 -0000 On Tuesday 28 September 2004 07:09 am, Evren Yurtesen wrote: > John Baldwin wrote: > > On Monday 27 September 2004 09:34 pm, Evren Yurtesen wrote: > >>Robert Watson wrote: > >>>On Thu, 23 Sep 2004, Evren Yurtesen wrote: > >>>>Does anybody know what is panic: sorele? :) > >>> > >>>It's the result of an inconsistency detected by the kernel regarding > >>>kernel invariants for sockets. The somewhat uninformative nature of the > >>>message is historical, and should probably be fixed. If this is > >>>reproduceable, could you rebuild your kernel with INVARIANTS support, as > >>>well as DDB so you can generate a stack trace and other debugging > >>>information (or, if you have a core, could you use gdb to extract > >>>debugging information per the Handbook?) > >> > >>I am not able to compile the kernel with DDB and INVARIANTS either... > >>When I put these options to kernel conf, I get this error > >> > >>Options Added: > >> > >>options INVARIANTS > >>options KDB > >>options DDB > > > > INVARIANTS requires the option 'INVARIANT_SUPPORT'. > > Well, now I could compile the kernel with invariants etc. but I get this > error at boot time. > > witness_get: witness exhausted > > What does this mean now? :) I read from archives that it means that some > buffers are exhausted that it doesnt do lock order checking anymore, but > why would it give that error at boot time? Because it exhausts the buffer at boot time. :) I probably need to up the default size of the buffer. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org