From owner-freebsd-current Wed Nov 15 16:14:15 2000 Delivered-To: freebsd-current@freebsd.org Received: from beastie.mckusick.com (beastie.mckusick.com [209.31.233.184]) by hub.freebsd.org (Postfix) with ESMTP id 73C4537B479 for ; Wed, 15 Nov 2000 16:14:12 -0800 (PST) Received: from beastie.mckusick.com (localhost [127.0.0.1]) by beastie.mckusick.com (8.9.3/8.9.3) with ESMTP id QAA67817; Wed, 15 Nov 2000 16:14:11 -0800 (PST) (envelope-from mckusick@beastie.mckusick.com) Message-Id: <200011160014.QAA67817@beastie.mckusick.com> To: current@FreeBSD.ORG Subject: Re: Bad commit? Cc: dg@root.com, Warner Losh In-Reply-To: Your message of "Wed, 15 Nov 2000 11:43:06 PST." <200011151943.LAA26456@implode.root.com> Date: Wed, 15 Nov 2000 16:14:11 -0800 From: Kirk McKusick Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Date: Wed, 15 Nov 2000 11:47:07 -0700 From: Warner Losh Subject: Bad commit? Sender: owner-freebsd-current@FreeBSD.ORG As near as I can tell on my laptop, the following change causes panics with kernel page faults. With it, my laptop panics every time on boot (although in slightly different places for my two different kernels) and without it I'm rock solid. Has anybody else seen this? Warner mckusick 2000/11/14 12:46:02 PST Modified files: sys/sys rman.h sys/kern subr_bus.c subr_rman.c Log: In preparation for deprecating CIRCLEQ macros in favor of TAILQ macros which provide the same functionality and are a bit more efficient, convert use of CIRCLEQ's in resource manager to TAILQ's. Approved by: Garrett Wollman Revision Changes Path 1.13 +3 -3 src/sys/sys/rman.h 1.83 +3 -5 src/sys/kern/subr_bus.c 1.14 +30 -35 src/sys/kern/subr_rman.c I have checked in revision 1.15 for subr_rman.c which should fix the problems being experienced with version 1.14. If you continue to experience problems with version 1.15, please let me know. Kirk McKusick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message