On Tuesday 05 July 2005 00.12, Martmn wrote: > Hi there, > > I'm trying to configure an OpenBSD 3.7 box with a LSI SATA 150-4 RAID > Card, but I'm having problems with timeout errors. The machine boots > from an IDE disk, and then I have two 160GB SATA disks configured in a > RAID 1 fashion, as one logical drive. > > Every now and then, specially when copying or performing I/O on the > RAID, errors like this appear on screen: > > Jul 4 21:31:54 backup /bsd: ami0: timeout ccb 119 > Jul 4 21:31:54 backup /bsd: ami0: timeout ccb 119 > Jul 4 21:31:54 backup /bsd: ami0: timeout ccb 6 > Jul 4 21:31:54 backup /bsd: ami0: timeout ccb 6 > > When these errors appear, the machine is still usable, but cannot > execute any type of I/O with those disks. > > I have already changed the PSU to make sure it was not related to power > consumption (now using a 450 Watts PSU), replaced the serial ata cables > with shorter ones and placed dedicated fans on top of the serial ata > disks (before this, they got really hot, and I was afraid that this was > related to the timeouts). I have also upgraded the controller's firmware > to the latest one: 713N. > > I searched the archives for something related, and found some bugs with > the aac driver, but I'm not sure that this is related. > > Any help with this will be greatly appreciated, > Martmn. > > I attach the dmesg output: > > OpenBSD 3.7 (GENERIC) #5: Tue May 24 16:18:24 GMT 2005 > [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC > cpu0: AMD Duron(tm) processor ("AuthenticAMD" 686-class) 1.10 GHz > cpu0: > FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX >,FXSR,SSE real mem = 402169856 (392744K) > avail mem = 359710720 (351280K) > using 4278 buffers containing 20209664 bytes (19736K) of memory > mainbus0 (root) > bios0 at mainbus0: AT/286+(c7) BIOS, date 07/01/02, BIOS32 rev. 0 @ 0xfb210 > apm0 at bios0: Power Management spec V1.2 > apm0: AC on, battery charge unknown > pcibios0 at bios0: rev 2.1 @ 0xf0000/0xb690 > pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdbd0/176 (9 entries) > pcibios0: PCI Exclusive IRQs: 10 11 > pcibios0: PCI Interrupt Router at 000:07:0 ("VIA VT82C596A ISA" rev 0x00) > pcibios0: PCI bus #1 is the last bus > bios0: ROM list: 0xc0000/0x8000 0xc8000/0x2200 > cpu0 at mainbus0 > pci0 at mainbus0 bus 0: configuration mode 1 (no bios) > pchb0 at pci0 dev 0 function 0 "VIA VT8363 Host" rev 0x03 > ppb0 at pci0 dev 1 function 0 "VIA VT8363 AGP" rev 0x00 > pci1 at ppb0 bus 1 > vga1 at pci1 dev 0 function 0 "ATI Rage Pro" rev 0x5c > wsdisplay0 at vga1: console (80x25, vt100 emulation) > wsdisplay0: screen 1-5 added (80x25, vt100 emulation) > pcib0 at pci0 dev 7 function 0 "VIA VT82C686 ISA" rev 0x40 > pciide0 at pci0 dev 7 function 1 "VIA VT82C571 IDE" rev 0x06: ATA100, > channel 0 configured to compatibility, channel 1 configured to > compatibility wd0 at pciide0 channel 0 drive 0: <SAMSUNG SV1363D> > wd0: 16-sector PIO, LBA, 13039MB, 26704944 sectors > wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4 > pciide0: channel 1 disabled (no drives) > uhci0 at pci0 dev 7 function 2 "VIA VT83C572 USB" rev 0x1a: irq 10 > usb0 at uhci0: USB revision 1.0 > uhub0 at usb0 > uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 > uhub0: 2 ports with 2 removable, self powered > uhci1 at pci0 dev 7 function 3 "VIA VT83C572 USB" rev 0x1a: irq 10 > usb1 at uhci1: USB revision 1.0 > uhub1 at usb1 > uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 > uhub1: 2 ports with 2 removable, self powered > viaenv0 at pci0 dev 7 function 4 "VIA VT82C686 SMBus" rev 0x40 > auvia0 at pci0 dev 7 function 5 "VIA VT82C686 AC97" rev 0x50: irq 10 > ac97: codec id 0x56494161 (VIA Technologies VT1612A) > ac97: codec features headphone, 18 bit DAC, 18 bit ADC, KS Waves 3D > audio0 at auvia0 > rl0 at pci0 dev 10 function 0 "Realtek 8139" rev 0x10: irq 10 address > 00:c0:f0:81:68:73 > rlphy0 at rl0 phy 0: RTL internal phy > ami0 at pci0 dev 13 function 0 "Symbios Logic MegaRAID" rev 0x01: irq 11 > LSI 523/64b/lhc > ami0: FW 713N, BIOS vG119, 64MB RAM > ami0: 1 channels, 0 FC loops, 1 logical drives > scsibus0 at ami0: 40 targets > sd0 at scsibus0 targ 0 lun 0: <AMI, Host drive #00, > SCSI2 0/direct fixed > sd0: 156330MB, 19929 cyl, 255 head, 63 sec, 512 bytes/sec, 320163840 sec > total > isa0 at pcib0 > isadma0 at isa0 > pckbc0 at isa0 port 0x60/5 > pckbd0 at pckbc0 (kbd slot) > pckbc0: using irq 1 for kbd slot > wskbd0 at pckbd0 (mux 1 ignored for console): console keyboard, using > wsdisplay0 > pmsi0 at pckbc0 (aux slot) > pckbc0: using irq 12 for aux slot > wsmouse0 at pmsi0 mux 0 > pcppi0 at isa0 port 0x61 > midi0 at pcppi0: <PC speaker> > sysbeep0 at pcppi0 > npx0 at isa0 port 0xf0/16: using exception 16 > pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo > pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo > fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 > biomask efe5 netmask efe5 ttymask ffe7 > pctr: user-level cycle counter enabled > mtrr: Pentium Pro MTRR support > dkcsum: wd0 matched BIOS disk 80 > dkcsum: sd0 matched BIOS disk 81 > root on wd0a > rootdev=0x0 rrootdev=0x300 rawdev=0x302
I have used an LSI 150-4 card on 3.6 + "Mr Peereboom" ami patches and now on 3.7 (no extra patches as they are included) and have never ever seen a problem. The part from my dmesg is like yours... ami0 at pci2 dev 3 function 0 "Symbios Logic MegaRAID" rev 0x01: irq 10 LSI 523/64b/lhc ami0: FW 713N, BIOS vG119, 64MB RAM ami0: 1 channels, 0 FC loops, 1 logical drives scsibus0 at ami0: 40 targets sd0 at scsibus0 targ 0 lun 0: <AMI, Host drive #00, > SCSI2 0/direct fixed sd0: 238414MB, 30393 cyl, 255 head, 63 sec, 512 bytes/sec, 488271872 sec total I have several machines with 150-4 with 3.7 and no problems at all. I have a single 250GB mirror on all servers with a 7GB boot partition on them as well. You probably have weird 150-4 bios settings, faulty disks or other problems. It is probably not an OpenBSD 3.7 driver issue. I do not think a snapshot install will help you as I can only see new "bioctl" updates to the cvs. Regards /Per-Olov -- GPG keyID: 4DB283CE GPG fingerprint: 45E8 3D0E DE05 B714 D549 45BC CFB4 BBE9 4DB2 83CE [demime 1.01d removed an attachment of type application/pgp-signature]