From owner-freebsd-current@FreeBSD.ORG Tue Sep 28 01:10:20 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 B3B9F16A4CE for ; Tue, 28 Sep 2004 01:10:20 +0000 (GMT) Received: from supermail.ispro.net.tr (supermail.ispro.net.tr [217.21.68.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88CFE43D48 for ; Tue, 28 Sep 2004 01:10:19 +0000 (GMT) (envelope-from yurtesen-dated-1097197817.e1b338@ispro.net.tr) Received: (qmail 578 invoked by uid 89); 28 Sep 2004 01:10:17 -0000 Received: from [192.168.0.49] (perpetual.yok.utu.fi [130.232.138.155]) by supermail.ispro.net.tr (tmda-ofmipd) with ESMTP; Tue, 28 Sep 2004 04:10:15 +0300 (EEST) Message-ID: <4159467F.7010202@ispro.net.tr> Date: Tue, 28 Sep 2004 04:09:51 -0700 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.1) Gecko/20040707 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <4158BFAC.7050601@ispro.net.tr> <200409271628.02524.jhb@FreeBSD.org> In-Reply-To: <200409271628.02524.jhb@FreeBSD.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Delivery-Agent: TMDA/1.0.2 (Bold Forbes) From: Evren Yurtesen X-Primary-Address: yurtesen@ispro.net.tr cc: freebsd-current@FreeBSD.org cc: Robert Watson Subject: ? 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 01:10:20 -0000 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? Thanks, Evren