FreeBSD 4.11-Release IPS device issues

Anthony Downer Anthony.Downer at reuters.com
Wed Apr 6 01:13:42 PDT 2005


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 at 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 = "GenuineIntel"  Id = 0x6b1  Stepping = 1
 
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,
MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 536784896 (524204K bytes)
Physical memory chunk(s):
0x000001000 - 0x00009bfff, 634880 bytes (155 pages)
0x001121000 - 0x01ffe2fff, 518791168 bytes (126658 pages)
avail memory = 504623104 (492796K bytes)
bios32: Found BIOS32 Service Directory header at 0xc00fd7a0
bios32: Entry = 0xfd7b1 (c00fd7b1)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0xd7ec
pnpbios: Found PnP BIOS data at 0xc00fdda0
pnpbios: Entry = f0000:304f  Rev = 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 </fastbuildfs> 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=0x80000000 (0x80000000)
pci_cfgcheck:	device 0 [class=060000] [hdr=80] is there (id=00081166)
pcib-: pcib1 exists, using next available unit number
pcib-: pcib2 exists, using next available unit number
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib1: <ServerWorks host to PCI bridge> on motherboard
found->	vendor=0x8086, dev=0x1229, revid=0x0c
	class=02-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=15
	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: <PCI bus> on pcib1
fxp0: <Intel 82550 Pro/100 Ethernet> 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: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
bpf: fxp0 attached
pcib0: <ServerWorks host to PCI bridge> on motherboard
found->	vendor=0x1166, dev=0x0008, revid=0x23
	class=06-00-00, hdrtype=0x00, mfdev=1
	subordinatebus=0 	secondarybus=0
found->	vendor=0x1166, dev=0x0008, revid=0x01
	class=06-00-00, hdrtype=0x00, mfdev=1
	subordinatebus=0 	secondarybus=0
found->	vendor=0x1166, dev=0x0006, revid=0x01
	class=06-00-00, hdrtype=0x00, mfdev=1
	subordinatebus=0 	secondarybus=0
found->	vendor=0x1166, dev=0x0006, revid=0x01
	class=06-00-00, hdrtype=0x00, mfdev=1
	subordinatebus=0 	secondarybus=0
found->	vendor=0x5333, dev=0x8a22, revid=0x06
	class=03-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=255
	map[10]: type 1, range 32, base feb80000, size 19
	map[14]: type 1, range 32, base f0000000, size 27
found->	vendor=0x1166, dev=0x0200, revid=0x51
	class=06-01-00, hdrtype=0x00, mfdev=1
	subordinatebus=0 	secondarybus=0
found->	vendor=0x1166, dev=0x0211, revid=0x00
	class=01-01-8a, hdrtype=0x00, mfdev=1
	subordinatebus=0 	secondarybus=0
	map[20]: type 1, range 32, base 00000840, size  4
found->	vendor=0x1166, dev=0x0220, revid=0x04
	class=0c-03-10, hdrtype=0x00, mfdev=1
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=11
	map[10]: type 1, range 32, base feb7f000, size 12
pci0: <PCI bus> on pcib0
pci0: <S3 Savage 4 graphics accelerator> (vendor=0x5333, dev=0x8a22) at
6.0
isab0: <ServerWorks IB6566 PCI to ISA bridge> at device 15.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <ServerWorks ROSB4 ATA33 controller> port 0x840-0x84f at device
15.1 on pci0
ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0x0840
ata0: mask=03 ostat0=50 ostat2=01
ata0-master: ATAPI 14 eb
ata0-slave: ATAPI 00 00
ata0: mask=03 stat0=00 stat1=00
ata0-slave: ATA 04 00
ata0: devices=04
ata0: at 0x1f0 irq 14 on atapci0
ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0x0848
ata1: at 0x170 irq 15 on atapci0
	using shared irq15.
ohci0: <OHCI (generic) USB controller> mem 0xfeb7f000-0xfeb7ffff irq 11
at device 15.2 on pci0
ohci0: (New OHCI DeviceId=0x02201166)
usb0: OHCI version 1.0, legacy support
usb0: <OHCI (generic) USB controller> 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: <ServerWorks host to PCI bridge> on motherboard
found->	vendor=0x1014, dev=0x01bd, revid=0x00
	class=01-04-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=9
	map[10]: type 1, range 32, base ebffe000, size 13
found->	vendor=0x9005, dev=0x00cf, revid=0x01
	class=01-00-00, hdrtype=0x00, mfdev=1
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=10
	map[10]: type 1, range 32, base 00002100, size  8
	map[14]: type 1, range 64, base edfff000, size 12
found->	vendor=0x9005, dev=0x00cf, revid=0x01
	class=01-00-00, hdrtype=0x00, mfdev=1
	subordinatebus=0 	secondarybus=0
	intpin=b, irq=9
	map[10]: type 1, range 32, base 00002200, size  8
	map[14]: type 1, range 64, base edffe000, size 12
pci2: <PCI bus> on pcib2
ips0: <IBM ServeRAID Adapter> mem 0xebffe000-0xebffffff irq 9 at device
5.0 on pci2
ahc0: <Adaptec aic7899 Ultra160 SCSI adapter> 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=7, 32/253 SCBs
ahc1: <Adaptec aic7899 Ultra160 SCSI adapter> 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=7, 32/253 SCBs
pcib3: <ServerWorks host to PCI bridge> on motherboard
pci3: <PCI bus> 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: <Option ROMs> at iomem 0xc0000-0xcafff,0xcb000-0xcc7ff on isa0
pmtimer0 on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on
isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ata2 failed to probe at port 0x1f0 irq 14 on isa0
ata3 failed to probe at port 0x170 irq 15 on isa0
adv0 failed to probe on isa0
bt0: Failed Status Reg Test - ff
bt_isa_probe: Probe failed at 0x330
bt0: Failed Status Reg Test - ff
bt_isa_probe: Probe failed at 0x334
bt0: Failed Status Reg Test - ff
bt_isa_probe: Probe failed at 0x230
bt0: Failed Status Reg Test - ff
bt_isa_probe: Probe failed at 0x234
bt0: Failed Status Reg Test - ff
bt_isa_probe: Probe failed at 0x130
bt0: Failed Status Reg Test - ff
bt_isa_probe: Probe failed at 0x134
bt0 failed to probe at port 0x134-0x137 on isa0
aha0: status reg test failed ff
aha0: status reg test failed ff
aha0: status reg test failed ff
aha0: status reg test failed ff
aha0: status reg test failed ff
aha0: status reg test failed ff
aha0 failed to probe at port 0x134-0x137 on isa0
aic0 failed to probe at port 0x140-0x15f on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0065
atkbd: keyboard ID 0x41ab (2)
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x1, flags:0x3d0000
psm0: current command byte:0065
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse Explorer, device ID 4-00, 5 buttons
psm0: config:00000000, flags:00000000, packet size:4
psm0: syncmask:08, syncbits:08
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on
isa0
fb0: vga0, vga, type:VGA (5), flags:0x7007f
fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000
fb0: init mode:24, bios mode:3, current mode:24
fb0: window:0xc00b8000 size:32k gran:32k, buf:0 size:32k
VGA parameters upon power-up
50 18 10 00 00 00 03 00 02 67 5f 4f 50 82 55 81 
bf 1f 00 4f 0d 0e 00 00 07 80 9c 8e 8f 28 1f 96 
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff 
VGA parameters in BIOS for mode 24
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 
bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff 
EGA/VGA parameters to be used for mode 24
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 
bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff 
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
pcic0 failed to probe at port 0x3e0 iomem 0xd0000 on isa0
pcic1: not probed (disabled)
sio0: irq maps: 0x41 0x51 0x41 0x41
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: irq maps: 0x41 0x49 0x41 0x41
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
sio2: not probed (disabled)
sio3: not probed (disabled)
ppc0: parallel port not found.
ppc0: <Parallel port> failed to probe at irq 7 on isa0
ed0: not probed (disabled)
fe0: not probed (disabled)
ie0: not probed (disabled)
lnc0: not probed (disabled)
cs0: not probed (disabled)
sn0: not probed (disabled)
isa_probe_children: probing PnP devices
BIOS Geometries:
 0:03fffd3f 0..1023=1024 cylinders, 0..253=254 heads, 1..63=63 sectors
 0 accounted for
Device configuration finished.
bpf: lo0 attached
bpf: ppp0 attached
new masks: bio 68ca40, tty 63101a, net 67901a
bpf: sl0 attached
bpf: faith0 attached
ata0-master: piomode=4 dmamode=2 udmamode=2 dmaflag=1
ata0-master: success setting PIO4 on generic chip
acd0: <LG CD-ROM CRN-8245B/1.13> CDROM drive at ata0 as master
acd0: read 4125KB/s (32015KB/s), 128KB buffer, PIO4
acd0: Reads: CD-R, CD-RW, CD-DA stream, packet
acd0: Writes:
acd0: Audio: play, 255 volume levels
acd0: Mechanism: ejectable tray, unlocked
acd0: Medium: CD-ROM 120mm data disc
Waiting 15 seconds for SCSI devices to settle
(noperiph:ahc0:0:-1:-1): SCSI bus reset delivered. 0 SCBs aborted.
(noperiph:ahc1:0:-1:-1): SCSI bus reset delivered. 0 SCBs aborted.
ips0: adapter type: ServeRAID 4Lx (neo lite)
ips0: logical drives: 1
ips0: Logical Drive 0: RAID1 sectors: 35547136, state OK
Creating DISK ipsd0
ipsd0: Logical Drive  (17357MB)
Mounting root from ufs:/dev/md0c
md0: invalid primary partition table: no magic
start_init: trying /sbin/init
---cut here-END OF DMESG--

---cut here-PCICONF--
fxp0 at pci1:7:0:	class=0x020000 card=0x105c1014 chip=0x12298086 rev=0x0c
hdr=0x00
    class    = network
    subclass = ethernet
chip0 at pci0:0:0:	class=0x060000 card=0x00000000 chip=0x00081166 rev=0x23
hdr=0x00
    class    = bridge
    subclass = HOST-PCI
chip1 at pci0:0:1:	class=0x060000 card=0x00000000 chip=0x00081166 rev=0x01
hdr=0x00
    class    = bridge
    subclass = HOST-PCI
chip2 at pci0:0:2:	class=0x060000 card=0x00000000 chip=0x00061166 rev=0x01
hdr=0x00
    class    = bridge
    subclass = HOST-PCI
chip3 at pci0:0:3:	class=0x060000 card=0x00000000 chip=0x00061166 rev=0x01
hdr=0x00
    class    = bridge
    subclass = HOST-PCI
none0 at pci0:6:0:	class=0x030000 card=0x01c51014 chip=0x8a225333 rev=0x06
hdr=0x00
    class    = display
    subclass = VGA
isab0 at pci0:15:0:	class=0x060100 card=0x02001166 chip=0x02001166
rev=0x51 hdr=0x00
    class    = bridge
    subclass = PCI-ISA
atapci0 at pci0:15:1:	class=0x01018a card=0x00000000 chip=0x02111166
rev=0x00 hdr=0x00
    class    = mass storage
    subclass = ATA
ohci0 at pci0:15:2:	class=0x0c0310 card=0x02201166 chip=0x02201166
rev=0x04 hdr=0x00
    class    = serial bus
    subclass = USB
ips0 at pci2:5:0:	class=0x010400 card=0x020e1014 chip=0x01bd1014 rev=0x00
hdr=0x00
    class    = mass storage
    subclass = RAID
ahc0 at pci2:9:0:	class=0x010000 card=0x0daf1014 chip=0x00cf9005 rev=0x01
hdr=0x00
    class    = mass storage
    subclass = SCSI
ahc1 at pci2:9:1:	class=0x010000 card=0x0daf1014 chip=0x00cf9005 rev=0x01
hdr=0x00
    class    = mass storage
    subclass = SCSI
---cut here-END OF PCICONF--
-- 
Anthony Downer 
Senior ICT Infrastructure Engineer
Shared Infrastructure - Servers and Storage
Reuters 

T:  +44 (0) 20 7542 7964 
M:  +44 (0) 77 6993 0529 
E:  mailto:anthony.downer at reuters.com 
RM: anthony.downer.reuters.com at reuters.net

REUTERS.KNOW.NOW.
www.reuters.com





-----------------------------------------------------------------
        Visit our Internet site at http://www.reuters.com

To find out more about Reuters Products and Services visit http://www.reuters.com/productinfo 

Any views expressed in this message are those of  the  individual
sender,  except  where  the sender specifically states them to be
the views of Reuters Ltd.



More information about the freebsd-scsi mailing list