From owner-freebsd-current@FreeBSD.ORG Sat Mar 6 20:01:01 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 44CD916A4CE for ; Sat, 6 Mar 2004 20:01:01 -0800 (PST) Received: from fornax.vsecurity.com (64-144-2-149.client.dsl.net [64.144.2.149]) by mx1.FreeBSD.org (Postfix) with SMTP id 9999B43D1F for ; Sat, 6 Mar 2004 20:01:00 -0800 (PST) (envelope-from ggal@vsecurity.com) Received: (qmail 6770 invoked from network); 7 Mar 2004 04:03:46 -0000 Received: from unknown (HELO CINDY) (127.0.0.1) by 0 with SMTP; 7 Mar 2004 04:03:46 -0000 Message-ID: <027401c403f8$cafdcd20$5001a8c0@CINDY> From: "George D. Gal" To: "Greg 'groggy' Lehey" References: <016a01c403af$001bf990$5001a8c0@CINDY> <20040306231234.GA67801@wantadilla.lemis.com> Date: Sat, 6 Mar 2004 23:00:55 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 cc: freebsd-current@freebsd.org Subject: Re: kernel panic when mounting root vinum volume 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: Sun, 07 Mar 2004 04:01:01 -0000 Hello Greg, Well, unfortunately I wasn't able to find the dot files you mention in the documentation under /usr/src/sys/modules/vinum/.gdb* I've tried this particular configuration under FreeBSD 5.2.1-REL and 5.2-CURRENT and have the same problems under both. I'm using this exact config on FreeBSD 4.9 without problems. I have not made changes to the system source. My vinum list output is as follows: 2 drives: D d1 State: up /dev/ad1s1d A: 258/37122 MB (0%) D d0 State: up /dev/ad0s1d A: 258/37122 MB (0%) 4 volumes: V rootvol State: up Plexes: 2 Size: 2048 MB V usrvol State: up Plexes: 2 Size: 12 GB V varvol State: up Plexes: 2 Size: 10 GB V datavol State: up Plexes: 2 Size: 12 GB 8 plexes: P rootvol.p1 C State: up Subdisks: 1 Size: 2048 MB P usrvol.p1 C State: up Subdisks: 1 Size: 12 GB P varvol.p1 C State: up Subdisks: 1 Size: 10 GB P datavol.p1 C State: up Subdisks: 1 Size: 12 GB P rootvol.p0 C State: up Subdisks: 1 Size: 2048 MB P usrvol.p0 C State: up Subdisks: 1 Size: 12 GB P varvol.p0 C State: up Subdisks: 1 Size: 10 GB P datavol.p0 C State: up Subdisks: 1 Size: 12 GB I've tried to also detach individual plexes to see if it would eliminate the problem, without luck. Unfortunately my vinum history and /var/log/messages has no error messages or anything out of the ordinary for vinum or any other errors for that matter. Since I have not yet setup the remote debug the details of the crash are as follows. Right before the crash I see a message stating, configuration already read from d1. Crash is Fatal trap 12: page fault while in kernel mode fault virtual address 0x60 fault code: supervisor read, page not present inst ptr: 0x08:0xc050ebd6 stack ptr: 0x10:0xe06c29c4 frame ptr: 0x10:0xe06c29c4 code segment: base 0x0 limit 0xfffff type 0x1b DPL 0, pres 1, def32 1, gran 1 processor eflags: interupt enabled, resume, IOPL=0 current process: 91 (vinum) kernel type 12 trap, code 0 Stopped at devsw+0x6: cmpl $0,0x60(%eax) running where in the debugger gives me the last few func calls: devsw initdrive read_drive_label check_drive vinum_scandisk vinum_super_ioctl vinum_ioctl ... -thanks! George ----- Original Message ----- From: "Greg 'groggy' Lehey" To: "George D. Gal" Cc: Sent: Saturday, March 06, 2004 6:12 PM Subject: Re: kernel panic when mounting root vinum volume