From owner-freebsd-current@FreeBSD.ORG Mon Oct 11 08:27:56 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 5E31F16A4CE for ; Mon, 11 Oct 2004 08:27:56 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C53443D46 for ; Mon, 11 Oct 2004 08:27:56 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.13.1/8.13.1) with ESMTP id i9B8QNOn039750; Mon, 11 Oct 2004 04:26:24 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i9B8QNLE039747; Mon, 11 Oct 2004 04:26:23 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Mon, 11 Oct 2004 04:26:23 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Robert Huff In-Reply-To: <16745.57237.472660.492897@jerusalem.litteratus.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: current@freebsd.org Subject: Re: "panic: spin lock entropy harvest mutex not in order list" 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, 11 Oct 2004 08:27:56 -0000 On Sun, 10 Oct 2004, Robert Huff wrote: > > About 2000 UTC Sunday I cvsuped system source and rebuilt. > "make buildworld" went fine. (Log available) > "make buildkernel" also good. (Log also available) > I installed the new kernel and rebooted. > When the system came up, I got: > > Real memory: XXXXXXXXX > Avail memory: YYYYYYYYY > panic: spin lock entropy harvest mutex not in order list > KDB: enter: panic > [thread 0] > ddb> When I committed the rewrite of the /dev/random entropy harvesting locking, I ommitted to commit the change to subr_witness.c telling witness about the lock change; witness requires that all spin locks be identified in the hard-coded lock order (although maybe only if witness skipspin is off, hence more people not running into it?). I've merged the change to subr_witness.c as change 1.182 as of a minute or two ago. Please letme know if that change doesn't fix the problem. Thanks! Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research > > at which point neither the USB or PS/2 keyboards were > recognized. (i.e. no trace or dump) > > I still have a workable machine (and volunteer as poster > person for why the procedure in the Handbook is correct); I also > have a debug kernel, dmesg (from the old kernel - no hardware > changes) and kernel config available on request. > I checked the mailing list archives and UPDATING and found > nothing which seemed applicable. > Have I just caught a hiccup in the development process? > > > Robert Huff > > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" >