From owner-freebsd-current Sun Oct 3 16:16:38 1999 Delivered-To: freebsd-current@freebsd.org Received: from cheddar.netmonger.net (cheddar.netmonger.net [209.54.21.140]) by hub.freebsd.org (Postfix) with ESMTP id 8681514F0E for ; Sun, 3 Oct 1999 16:16:35 -0700 (PDT) (envelope-from chris@cheddar.netmonger.net) Received: (from chris@localhost) by cheddar.netmonger.net (8.8.8/8.8.8) id TAA25400; Sun, 3 Oct 1999 19:16:27 -0400 (EDT) Message-ID: <19991003191627.A24981@netmonger.net> Date: Sun, 3 Oct 1999 19:16:27 -0400 From: Christopher Masto To: current@FreeBSD.ORG, grog@lemis.com Subject: Re: vinum panic References: <19991003125355.A11241@netmonger.net> <19991003150902.A15336@netmonger.net> <19991003174636.A22344@netmonger.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <19991003174636.A22344@netmonger.net>; from Christopher Masto on Sun, Oct 03, 1999 at 05:46:36PM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Oct 03, 1999 at 05:46:36PM -0400, Christopher Masto wrote: [...] > #1 0xc0188346 in bread (vp=0x0, blkno=0x8, size=0x1000, cred=0x0, bpp=0xcda6fc3c) at ../../kern/vfs_bio.c:478 > #2 0xc014b40f in read_drive (drive=0xc1083000, buf=0xc108b000, length=0x20000, offset=0x1200) > at ../../dev/vinum/vinumio.c:284 [...] > Obviously a NULL vp is being passed down from somewhere.. I give up. Somehow vp ends up being NULL in read_drive: $1 = {state = drive_down, flags = 0, subdisks_allocated = 0, subdisks_used = 0, blocksize = 4096, pid = 9, sectors_available = 15685832, secsperblock = 8, lasterror = 0, driveno = 0, opencount = 0, reads = 0, writes = 0, bytes_read = 0, bytes_written = 0, devicename = "/dev/da0s1e", '\000' , vp = 0x0, p = 0xcc6e3500, label = { sysname = "wensleydale.netmonger.net\000\000\000\000\000\000", name = "drive0", '\000' , date_of_birth = { tv_sec = 935623993, tv_usec = 301079}, last_update = { tv_sec = 938976848, tv_usec = 800287}, drive_size = 8031281664}, partinfo = {disklab = 0xc0fc1800, part = 0xc0fc18d4}, freelist_size = 16, freelist_entries = 1, freelist = 0xc1054d00, lockfilename = "vinumio.c\000\000\000\000\000\000", lockline = 193} Beyond that, I can't figure it out. Dell has wisely decided to make their machines take about two minutes to POST, and I'm sick to death of staring at their logo (and then waiting for both Adaptec controllers to announce their presence and waste another 30 seconds of my life). And the device nodes all exist, BTW: brw-r----- 1 root operator 4, 0x00020002 Aug 25 15:22 /dev/da0s1 brw-r----- 1 root operator 4, 0x00020000 Aug 25 15:22 /dev/da0s1a brw-r----- 1 root operator 4, 0x00020001 Oct 3 16:07 /dev/da0s1b brw-r----- 1 root operator 4, 0x00020002 Aug 25 15:22 /dev/da0s1c brw-r----- 1 root operator 4, 0x00020003 Aug 25 15:22 /dev/da0s1d brw-r----- 1 root operator 4, 0x00020004 Aug 25 15:22 /dev/da0s1e brw-r----- 1 root operator 4, 0x00020005 Aug 25 15:22 /dev/da0s1f brw-r----- 1 root operator 4, 0x00020006 Aug 25 15:22 /dev/da0s1g brw-r----- 1 root operator 4, 0x00020007 Aug 25 15:22 /dev/da0s1h -- Christopher Masto Senior Network Monkey NetMonger Communications chris@netmonger.net info@netmonger.net http://www.netmonger.net Free yourself, free your machine, free the daemon -- http://www.freebsd.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message