From owner-freebsd-current Sun Sep 20 21:58:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA26700 for freebsd-current-outgoing; Sun, 20 Sep 1998 21:58:03 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from intergate.ipinc.com (intergate.ipinc.com [198.147.128.71]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA26672 for ; Sun, 20 Sep 1998 21:58:00 -0700 (PDT) (envelope-from bob@boogie.ipinc.com) Received: from boogie.ipinc.com (boogie.ipinc.com [199.245.188.76]) by intergate.ipinc.com (8.8.7/8.8.7) with ESMTP id VAA21011; Sun, 20 Sep 1998 21:57:28 -0700 (PDT) Received: from boogie.ipinc.com (localhost [127.0.0.1]) by boogie.ipinc.com (8.8.4/8.8.0) with ESMTP id VAA26664; Sun, 20 Sep 1998 21:57:28 -0700 (PDT) Message-Id: <199809210457.VAA26664@boogie.ipinc.com> To: "Justin T. Gibbs" , current@FreeBSD.ORG cc: bob@carlsbad.ipinc.com Subject: Problems with DPT/CAM and RAIDed drives under 3.0-CURRENT Date: Sun, 20 Sep 1998 21:57:28 -0700 From: Robert Crowe Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Not sure if this is a known problem or not, but under CURRENT (synced on 9/20), the kernel fails to boot from a raided disk. If I break the raid array (or even just yank one of the disks and let the controller think the array is degraded) the kernel boots just fine. When the array is built, I get the following lines right after probing npx0: (probe0:0:0:0): CCB 0xf875a07c - timed out With dpt_scsi 1.14, this error would print about 5 times then panic with a trap type 12 at _camq_insert + 0xf movl %ecx,0(%eax,%edx,4) With dpt_scsi 1.15 it appears to just hang after the print (or maybe I didn't wait long enough) Heres some information on the system, let me know if I can provide anything else: The system is a single cpu PII-350 without SMP or Softupdates. It has a PM2144UW with raid module and 16MB cache, with 4 disks attached and 1 tape drive. Only 2 of the disks show up in the dmesg below as I have taken the others offline since they normally constistute the mirrors (raid-1) of the two below. The scsi cables/terminators on this system are top-notch, and it has worked fine with the old scsi system for a few months. It does have a wd disk, but that is not booted from, only used for an amanda dump disk. dmesg output (from when the array is broken and it can boot): Copyright (c) 1992-1998 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-BETA #2: Sun Sep 20 20:32:12 PDT 1998 bob@tsunami.carlsbad.ipinc.com:/usr/work/src/freebsd3/sys/compile/TSUNAMI Timecounter "i8254" frequency 1193182 Hz cost 3188 ns CPU: Pentium II (quarter-micron) (350.80-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x651 Stepping=1 Features=0x183fbff> real memory = 268435456 (262144K bytes) avail memory = 258252800 (252200K bytes) Probing for devices on PCI bus 0: chip0: rev 0x02 on pci0.0.0 chip1: rev 0x02 on pci0.1.0 chip2: rev 0x02 on pci0.7.0 ide_pci0: rev 0x01 on pci0.7.1 chip3: rev 0x01 int d irq 255 on pci0.7.2 chip4: rev 0x02 on pci0.7.3 de0: rev 0x22 int a irq 11 on pci0.8.0 de0: Asante 21140A [10-100Mb/s] pass 2.2 de0: address 00:00:94:a4:2d:73 de0: enabling 10baseT port dpt0: rev 0x02 int a irq 10 on pci0.9.0 dpt0: DPT PM2144UW FW Rev. 07LY, 1 channel, 64 CCBs de1: rev 0x22 int a irq 9 on pci0.10.0 de1: Asante 21140A [10-100Mb/s] pass 2.2 de1: address 00:00:94:a4:25:e3 de1: enabling 10baseT port vga0: rev 0x16 int a irq 11 on pci0.12.0 Probing for devices on PCI bus 1: Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 not found at 0x280 sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface probing for RocketPort(ISA) unit 0 rp0 at 0x280 msize 68 on isa RocketPort0 = 8 ports fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): wd0: 3098MB (6346368 sectors), 6296 cyls, 16 heads, 63 S/T, 512 B/S scd0 not found at 0x230 npx0 on motherboard npx0: INT 16 interface sa0 at dpt0 bus 0 target 4 lun 0 sa0: Removable Sequential Access SCSI2 device da0 at dpt0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI2 device da0: Tagged Queueing Enabled da0: 4340MB (8888412 512 byte sectors: 255H 63S/T 553C) da1 at dpt0 bus 0 target 2 lun 0 da1: Fixed Direct Access SCSI2 device da1: Tagged Queueing Enabled da1: 2171MB (4446289 512 byte sectors: 255H 63S/T 276C) changing root device to da0s1a To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message