From owner-freebsd-current Thu Oct 24 18: 0:16 2002 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 E18E837B401 for ; Thu, 24 Oct 2002 18:00:13 -0700 (PDT) Received: from sccrmhc01.attbi.com (sccrmhc01.attbi.com [204.127.202.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B8F043E3B for ; Thu, 24 Oct 2002 18:00:13 -0700 (PDT) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org ([12.232.206.8]) by sccrmhc01.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20021025010012.SGPQ24829.sccrmhc01.attbi.com@InterJet.elischer.org> for ; Fri, 25 Oct 2002 01:00:12 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id RAA02894 for ; Thu, 24 Oct 2002 17:53:15 -0700 (PDT) Date: Thu, 24 Oct 2002 17:53:14 -0700 (PDT) From: Julian Elischer To: FreeBSD current users Subject: Re: kernel broken? (devfs maybe?) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG nope.. not mine..(just backed everything out here and retested.. still got it..) don't know if the lock reversal is related... That may be an orthogonal bug.. On Thu, 24 Oct 2002, Julian Elischer wrote: > > I thought this might be one on mine, but > it doesn't look like mine.. > > (I'm busy recompiling a version with my latest changes backed out > to check though.. in the mean while.. if anyone wants to claim > this....) > > IPsec: Initialized Security Association Processing. > ad0: 9541MB [19386/16/63] at ata0-master UDMA100 > acd0: CDROM at ata1-master PIO4 > Mounting root from ufs:/dev/ad0s1a > Enter full pathname of shell or RETURN for /bin/sh: > # fsck -p > lock order reversal > 1st 0xc0420400 spechash (spechash) @ ../../../kern/vfs_subr.c:1962 > 2nd 0xc1d6f228 process lock (process lock) @ > ../../../i386/i386/trap.c:731 > > > Fatal trap 12: page fault while in kernel mode > fault virtual address = 0x78 > fault code = supervisor write, page not present > instruction pointer = 0x8:0xc0217f58 > stack pointer = 0x10:0xcc34a8d8 > frame pointer = 0x10:0xcc34a8f0 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 42 (fsck) > kernel: type 12 trap, code=0 > Stopped at v_incr_usecount+0x48: addl %esi,0x78(%eax) > db> Context switches not allowed in the debugger. > db> tr > v_incr_usecount(c1d76cb8,ffffffff,c037b472,863,cc34a92c) at > v_incr_usecount+0x48vrele(c1d76cb8,c1c90a00,c036cc7a,6,1000000) at > vrele+0xb0 > addaliasu(c1d76cb8,402,c1cb6200,cc34a9c0,c1d73b00) at addaliasu+0x1ad > devfs_allocv(c1d8f880,c1c90a00,cc34ac38,c0f26340,c01e6fe0) at > devfs_allocv+0xee > devfs_lookupx(cc34ab50,1,0,c0f26340,6) at devfs_lookupx+0x58f > devfs_lookup(cc34ab50,c0f26340,0,c0f26340,c037b472) at devfs_lookup+0x4b > lookup(cc34ac24,0,c037ad9a,a4,cc34abb8) at lookup+0x302 > namei(cc34ac24,c01bb4bd,c03fbac0,1,c037264a) at namei+0x24e > stat(c0f26340,cc34ad10,c039bed6,409,2) at stat+0x52 > syscall(2f,2f,2f,8057e86,805b52f) at syscall+0x28e > Xint0x80_syscall() at Xint0x80_syscall+0x1d > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message