From owner-freebsd-current@FreeBSD.ORG Mon Nov 15 16:57:44 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 52C0C16A4CE; Mon, 15 Nov 2004 16:57:44 +0000 (GMT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FC6B43D45; Mon, 15 Nov 2004 16:57:44 +0000 (GMT) (envelope-from peter@wemm.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id 0D3E12A8DD; Mon, 15 Nov 2004 08:57:44 -0800 (PST) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id 8C4A8E2B3; Mon, 15 Nov 2004 08:57:43 -0800 (PST) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.13.1/8.13.1) with ESMTP id iAFGvhH5060176; Mon, 15 Nov 2004 08:57:43 -0800 (PST) (envelope-from peter@wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.13.1/8.13.1/Submit) id iAFGvgtl060175; Mon, 15 Nov 2004 08:57:42 -0800 (PST) (envelope-from peter@wemm.org) X-Authentication-Warning: overcee.wemm.org: peter set sender to peter@wemm.org using -f From: Peter Wemm To: freebsd-current@freebsd.org Date: Mon, 15 Nov 2004 08:57:42 -0800 User-Agent: KMail/1.7 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200411150857.42423.peter@wemm.org> cc: Martin Blapp cc: Robert Watson cc: current@freebsd.org Subject: Re: Deadlock problems with 'kill PID' on CURRENT 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: Mon, 15 Nov 2004 16:57:44 -0000 On Monday 15 November 2004 05:35 am, Robert Watson wrote: > On Mon, 15 Nov 2004, Martin Blapp wrote: > > > syscons is typically a sign that some thread holding Giant is > > > spinning, or that Giant has been leaked. Alternatively, some > > > other lock is leaked, and a thread with Giant waits on that lock. > > > You may be able to get into DDB using the serial console as it > > > doesn't require Giant (or you might not). > > > > I was not able to get into DDB over serial console. Sorry for not > > saying this exactly. Hardlock. > > Any chance that any of the boxes has an NMI button? I had this problem too BTW, but it didn't prevent DDB. Once named or rndc got stuck, trying to kill them was Really Bad(TM). Both use libpthread. The programs were stuck in "runnable" state according to CTRL-T (siginfo). No, I haven't looked closer. That system was built about when the last round of libpthread turmoil was happening. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5