From owner-freebsd-stable@FreeBSD.ORG Wed Apr 6 08:14:10 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86E2516A4CE for ; Wed, 6 Apr 2005 08:14:10 +0000 (GMT) Received: from lonsmime03.rit.reuters.com (lonsmimeo.rit.reuters.com [192.165.213.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8034243D39 for ; Wed, 6 Apr 2005 08:14:09 +0000 (GMT) (envelope-from Anthony.Downer@reuters.com) Received: from uknsprd1 (unverified) by lonsmime03.rit.reuters.com (Content Technologies SMTPRS 4.3.17) with ESMTP id for ; Wed, 6 Apr 2005 08:14:04 +0000 Received: from dtcsmsxb01.emea.ime.reuters.com ([10.5.150.13]) by eupig2.dtc.lon.ime.reuters.com (PMDF V6.2-X17 #30843) with ESMTP id <0IEI00KOQMVG05@eupig2.dtc.lon.ime.reuters.com> for freebsd-stable@freebsd.org; Wed, 06 Apr 2005 09:14:04 +0100 (BST) Received: from lonsmsxm01.emea.ime.reuters.com ([10.5.150.14]) by dtcsmsxb01.emea.ime.reuters.com with Microsoft SMTPSVC (5.0.2195.6713); Wed, 06 Apr 2005 09:14:02 +0100 Date: Wed, 06 Apr 2005 09:13:56 +0100 From: Anthony Downer To: freebsd-stable@freebsd.org Message-id: <444747A80F040044A3C2F4F1339C47EB044E07D9@LONSMSXM01.emea.ime.reuters.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft Exchange V6.0.6521.0 Content-type: text/plain; charset="us-ascii" Content-transfer-encoding: quoted-printable Thread-Topic: FreeBSD 4.11-Release IPS device issues Thread-Index: AcU6gIGPiIB8AqKlTtq4JsI3SS8GBA== Content-class: urn:content-classes:message X-MS-Has-Attach: X-MS-TNEF-Correlator: X-OriginalArrivalTime: 06 Apr 2005 08:14:02.0405 (UTC) FILETIME=[97A0CD50:01C53A80] Subject: FreeBSD 4.11-Release IPS device issues X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2005 08:14:10 -0000 Hello Folks, (I am afraid) we are using FreeBSD as the initial boot/hardware/disk configuration tool for our Standard Windows Server builds. We have a bootable CD that identifies hardware, partitions disk zero, copies the install files over and commences the Windows installation process. This is working fine on a large number of machines/scsi controllers, but the ServeRAID is causing some issues. I am attempting to use the 4.11-Release IPS driver on an IBM xSeries 342 with a ServeRAID 4Lx RAID controller. (Controller BIOS/Firmware 7.10.18 - Two 18GB drives in a mirrored formation) Whilst we have successfully tested 5.3 with the IPS driver for this purpose we are getting some odd errors in 4.11 (At this time it is not possible to migrate to 5.3 for our purposes) When copying a large number of files (the i386 folder) using cp from a mounted CD to a DOS formatted partition on ipsd0 we are getting the following errors: ---cut here--- devstat_end_transaction: HELP!! busy_count for ipsd0 is < 0 (-1)! panic: vwakeup: neg numoutput syncing disks... ips0: WARNING: command timeout. Adapter is in toaster mode, resetting to known state devstat_end_transaction: HELP!! busy_count for ipsd0 is < 0 (-1)! ips0: resetting adapter, this may take up to 5 minutes ips0: syncing config ips0: ERROR: unable to get a command! can't sync cache! ips0: adapter clear failed ips0: AIEE! adapter reset failed, giving up and going home! Have a nice day. ---cut here--- I have booted into single user mode, and initiated manual mass-file-copies, and the same errors occur every time. I have examined the CTRL+I POST Config utility and all is being reported as OK. Dmesg output and pciconf output below: ---cut there-DMESG-- Copyright (c) 1992-2005 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.11-RELEASE #2: Wed Mar 30 10:24:01 BST 2005 root@builder.uki.ime.reuters.com:/usr/obj/usr/src/sys/REUGEN2 Calibrating clock(s) ... TSC clock: 1127849646 Hz, i8254 clock: 1193125 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method CPU: Intel(R) Pentium(R) III CPU family 1133MHz (1127.91-MHz 686-class CPU) Origin =3D "GenuineIntel" Id =3D 0x6b1 Stepping =3D 1 =20 Features=3D0x383fbff real memory =3D 536784896 (524204K bytes) Physical memory chunk(s): 0x000001000 - 0x00009bfff, 634880 bytes (155 pages) 0x001121000 - 0x01ffe2fff, 518791168 bytes (126658 pages) avail memory =3D 504623104 (492796K bytes) bios32: Found BIOS32 Service Directory header at 0xc00fd7a0 bios32: Entry =3D 0xfd7b1 (c00fd7b1) Rev =3D 0 Len =3D 1 pcibios: PCI BIOS entry at 0xd7ec pnpbios: Found PnP BIOS data at 0xc00fdda0 pnpbios: Entry =3D f0000:304f Rev =3D 1.0 Other BIOS signatures found: ACPI: 000fdf70 Preloaded elf kernel "kernel" at 0xc10fa000. Preloaded mfs_root "/fastbuildfs" at 0xc10fa0b0. Pentium Pro MTRR support enabled md0: Preloaded image 12484608 bytes at 0xc051062c Creating DISK md0 Creating DISK md1 md1: Malloc disk pci_open(1): mode 1 addr port (0x0cf8) is 0x80007890 pci_open(1a): mode1res=3D0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=3D060000] [hdr=3D80] is there (id=3D00081166) pcib-: pcib1 exists, using next available unit number pcib-: pcib2 exists, using next available unit number npx0: on motherboard npx0: INT 16 interface pcib1: on motherboard found-> vendor=3D0x8086, dev=3D0x1229, revid=3D0x0c class=3D02-00-00, hdrtype=3D0x00, mfdev=3D0 subordinatebus=3D0 secondarybus=3D0 intpin=3Da, irq=3D15 map[10]: type 1, range 32, base effff000, size 12 map[14]: type 1, range 32, base 00002000, size 6 map[18]: type 1, range 32, base effc0000, size 17 pci1: on pcib1 fxp0: port 0x2000-0x203f mem 0xeffc0000-0xeffdffff,0xeffff000-0xefffffff irq 15 at device 7.0 on pci1 fxp0: using memory space register mapping fxp0: Ethernet address 00:09:6b:b0:2a:85 fxp0: PCI IDs: 8086 1229 1014 105c 000c fxp0: Dynamic Standby mode is disabled inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto bpf: fxp0 attached pcib0: on motherboard found-> vendor=3D0x1166, dev=3D0x0008, revid=3D0x23 class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1 subordinatebus=3D0 secondarybus=3D0 found-> vendor=3D0x1166, dev=3D0x0008, revid=3D0x01 class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1 subordinatebus=3D0 secondarybus=3D0 found-> vendor=3D0x1166, dev=3D0x0006, revid=3D0x01 class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1 subordinatebus=3D0 secondarybus=3D0 found-> vendor=3D0x1166, dev=3D0x0006, revid=3D0x01 class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1 subordinatebus=3D0 secondarybus=3D0 found-> vendor=3D0x5333, dev=3D0x8a22, revid=3D0x06 class=3D03-00-00, hdrtype=3D0x00, mfdev=3D0 subordinatebus=3D0 secondarybus=3D0 intpin=3Da, irq=3D255 map[10]: type 1, range 32, base feb80000, size 19 map[14]: type 1, range 32, base f0000000, size 27 found-> vendor=3D0x1166, dev=3D0x0200, revid=3D0x51 class=3D06-01-00, hdrtype=3D0x00, mfdev=3D1 subordinatebus=3D0 secondarybus=3D0 found-> vendor=3D0x1166, dev=3D0x0211, revid=3D0x00 class=3D01-01-8a, hdrtype=3D0x00, mfdev=3D1 subordinatebus=3D0 secondarybus=3D0 map[20]: type 1, range 32, base 00000840, size 4 found-> vendor=3D0x1166, dev=3D0x0220, revid=3D0x04 class=3D0c-03-10, hdrtype=3D0x00, mfdev=3D1 subordinatebus=3D0 secondarybus=3D0 intpin=3Da, irq=3D11 map[10]: type 1, range 32, base feb7f000, size 12 pci0: on pcib0 pci0: (vendor=3D0x5333, dev=3D0x8a22) at 6.0 isab0: at device 15.0 on pci0 isa0: on isab0 atapci0: port 0x840-0x84f at device 15.1 on pci0 ata0: iobase=3D0x01f0 altiobase=3D0x03f6 bmaddr=3D0x0840 ata0: mask=3D03 ostat0=3D50 ostat2=3D01 ata0-master: ATAPI 14 eb ata0-slave: ATAPI 00 00 ata0: mask=3D03 stat0=3D00 stat1=3D00 ata0-slave: ATA 04 00 ata0: devices=3D04 ata0: at 0x1f0 irq 14 on atapci0 ata1: iobase=3D0x0170 altiobase=3D0x0376 bmaddr=3D0x0848 ata1: at 0x170 irq 15 on atapci0 using shared irq15. ohci0: mem 0xfeb7f000-0xfeb7ffff irq 11 at device 15.2 on pci0 ohci0: (New OHCI DeviceId=3D0x02201166) usb0: OHCI version 1.0, legacy support usb0: on ohci0 usb0: USB revision 1.0 uhub0: (0x1166) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 4 ports with 4 removable, self powered pcib2: on motherboard found-> vendor=3D0x1014, dev=3D0x01bd, revid=3D0x00 class=3D01-04-00, hdrtype=3D0x00, mfdev=3D0 subordinatebus=3D0 secondarybus=3D0 intpin=3Da, irq=3D9 map[10]: type 1, range 32, base ebffe000, size 13 found-> vendor=3D0x9005, dev=3D0x00cf, revid=3D0x01 class=3D01-00-00, hdrtype=3D0x00, mfdev=3D1 subordinatebus=3D0 secondarybus=3D0 intpin=3Da, irq=3D10 map[10]: type 1, range 32, base 00002100, size 8 map[14]: type 1, range 64, base edfff000, size 12 found-> vendor=3D0x9005, dev=3D0x00cf, revid=3D0x01 class=3D01-00-00, hdrtype=3D0x00, mfdev=3D1 subordinatebus=3D0 secondarybus=3D0 intpin=3Db, irq=3D9 map[10]: type 1, range 32, base 00002200, size 8 map[14]: type 1, range 64, base edffe000, size 12 pci2: on pcib2 ips0: mem 0xebffe000-0xebffffff irq 9 at device 5.0 on pci2 ahc0: port 0x2100-0x21ff mem 0xedfff000-0xedffffff irq 10 at device 9.0 on pci2 ahc0: Defaulting to MEMIO off ahc0: Reading SEEPROM...done. ahc0: Manual SE Termination ahc0: Manual LVD Termination ahc0: BIOS eeprom is present ahc0: Secondary High byte termination Enabled ahc0: Secondary Low byte termination Enabled ahc0: Primary Low Byte termination Enabled ahc0: Primary High Byte termination Enabled ahc0: Downloading Sequencer Program... 423 instructions downloaded ahc0: Features 0x1fef6, Bugs 0x40, Flags 0x28485560 aic7899: Ultra160 Wide Channel A, SCSI Id=3D7, 32/253 SCBs ahc1: port 0x2200-0x22ff mem 0xedffe000-0xedffefff irq 9 at device 9.1 on pci2 ahc1: Defaulting to MEMIO off ahc1: Reading SEEPROM...done. ahc1: Manual SE Termination ahc1: Manual LVD Termination ahc1: BIOS eeprom is present ahc1: Secondary High byte termination Enabled ahc1: Secondary Low byte termination Enabled ahc1: Primary Low Byte termination Enabled ahc1: Primary High Byte termination Enabled ahc1: Downloading Sequencer Program... 423 instructions downloaded ahc1: Features 0x1fef6, Bugs 0x40, Flags 0x28485560 using shared irq9. aic7899: Ultra160 Wide Channel B, SCSI Id=3D7, 32/253 SCBs pcib3: on motherboard pci3: on pcib3 ex_isa_identify() ata-: ata0 exists, using next available unit number ata-: ata1 exists, using next available unit number Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: