From owner-freebsd-current Sun Apr 2 8:17:20 2000 Delivered-To: freebsd-current@freebsd.org Received: from solaris.matti.ee (solaris.matti.ee [194.126.98.135]) by hub.freebsd.org (Postfix) with ESMTP id 07ED337B5EA for ; Sun, 2 Apr 2000 08:17:05 -0700 (PDT) (envelope-from vallo@matti.ee) Received: from myhakas.matti.ee (myhakas.matti.ee [194.126.114.87]) by solaris.matti.ee (Postfix) with ESMTP id E48632CE69; Sun, 2 Apr 2000 17:16:55 +0200 (EET) Received: by myhakas.matti.ee (Postfix, from userid 1000) id 5ECFA1C5629; Sun, 2 Apr 2000 17:17:00 +0200 (EET) Date: Sun, 2 Apr 2000 17:17:00 +0200 From: Vallo Kallaste To: Bernd Walter Cc: Greg Lehey , Soren Schmidt , freebsd-current@FreeBSD.ORG Subject: Re: Deadlock with vinum raid5 Message-ID: <20000402171700.A69460@myhakas.matti.ee> Reply-To: vallo@matti.ee References: <20000331212544.A59295@myhakas.matti.ee> <200003311932.VAA70873@freebsd.dk> <20000401091140.A51727@freebie.lemis.com> <20000402011538.B24134@cicely8.cicely.de> <20000402015016.C24134@cicely8.cicely.de> <20000402153935.A64937@myhakas.matti.ee> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20000402153935.A64937@myhakas.matti.ee>; from vallo@myhakas.matti.ee on Sun, Apr 02, 2000 at 03:39:35PM +0200 Organization: =?UTF-8?Q?AS_Matti_B=C3=BCrootehnika?= Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Apr 02, 2000 at 03:39:35PM +0200, Vallo Kallaste wrote: > I hook up serial console to get full traceback next time, but I don't > have any knowledge for further analysis. Here's full traceback, environment is all same, except the filesystem is mounted with async (before it was default, which is nosync I guess): sh-2.03# cd /usr sh-2.03# pax -r -pe -f /mnt/usr.pax Fatal trap 12: page fault while in kernel mode fault virtual address = 0x4 fault code = supervisor read, page not present instruction pointer = 0x8:0xc0fa0ef4 stack pointer = 0x10:0xc0244a84 frame pointer = 0x10:0xc0244aa0 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 = Idle interrupt mask = bio kernel: type 12 trap, code=0 Stopped at complete_rqe+0x18: movl 0x4(%eax),%edx db> trace complete_rqe(c1069020,c0f04000,c1882f00,0,c1882f00) at complete_rqe+0x18 biodone(c1069020,c0f04034,c1069020,c0ed4180,0) at biodone+0x53 ad_interrupt(c1882f00,0,0,c02051e5,c0ed4180) at ad_interrupt+0x2e2 ata_intr(c0ed4180,0,c00f0010,c0690010,ffff0010) at ata_intr+0xca Xresume14() at Xresume14+0x2b --- interrupt, eip = 0xc020e5ae, esp = 0xc0244b54, ebp = 0 --- default_halt() at default_halt+0x2 db> ps pid proc addr uid ppid pgrp flag stat wmesg wchan cmd 40 cc3a5440 cd747000 0 6 40 004006 3 getblk c62d1cd0 pax 15 cc3a5100 cd74d000 0 1 15 000204 3 vinum c0fa0b68 vinum 6 cc3a55e0 cd744000 0 1 6 004086 3 wait cc3a55e0 bash 5 cc3a5780 cc3b2000 0 0 0 000204 3 vrlock 52f801 syncer 4 cc3a5920 cc3b0000 0 0 0 100204 3 vrlock 582001 bufdaemon 3 cc3a5ac0 cc3ae000 0 0 0 000204 3 psleep c026c3c0 vmdaemon 2 cc3a5c60 cc3ac000 0 0 0 100204 3 psleep c0254df8 pagedaemon 1 cc3a5e00 cc3aa000 0 0 1 004284 3 wait cc3a5e00 init 0 c0274640 c02d2000 0 0 0 000204 3 sched c0274640 swapper db> I can give access to my system which is connected over null-modem to this test box. -- Vallo Kallaste vallo@matti.ee To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message