problems with it8212 raid 0
i have it8212 controller in raid 0 mode with 2 hds of common volume 389Gb
i use it for daily backup of 225Gb
after day or two of usage massive breaks and /dev/hda node disappears.
kernel: 2.6.16.54-0.2.3-smp #1 SMP Thu Nov 22 18:32:07 UTC 2007 x86_64
(on SLES 10 SP1+online updates)
dmesg on booting (disk still works):
<4>it821x: module not supported by Novell, setting U taint flag.
<6>IT8212: IDE controller at PCI slot 0000:09:01.0
<6>GSI 22 sharing vector 0x5A and IRQ 22
<6>ACPI: PCI Interrupt 0000:09:01.0[A] -> GSI 22 (level, low) -> IRQ 90
<6>IT8212: chipset revision 19
<6>it821x: controller in smart mode.
<6>IT8212: 100% native mode on irq 90
<6> ide0: BM-DMA at 0x1100-0x1107, BIOS settings: hda:DMA, hdb:pio
<6> ide1: BM-DMA at 0x1108-0x110f, BIOS settings: hdc:pio, hdd:pio
<7>Probing IDE interface ide0...
<4>sr0: scsi3-mmc drive: 48x/48x cd/rw xa/form2 cdda tray
<6>Uniform CD-ROM driver Revision: 3.20
<7>sr 6:0:0:0: Attached scsi CD-ROM sr0
<4>hda: Integrated Technology Express Inc, ATA DISK drive
<6>hda: IT8212 RAID 0 volume(64K stripe).
<4>ide0 at 0x1118-0x111f,0x1126 on irq 90
<6>hda: max request size: 128KiB
<6>hda: 625163520 sectors (320083 MB), CHS=38914/255/63
<6> hda: hda1
klog (at failure):
<4>hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
<4>hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
<4>ide: failed opcode was: unknown
<4>hda: dma_timer_expiry: dma status == 0x20
<4>hda: DMA timeout retry
<3>hda: timeout waiting for DMA
<4>hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
<4>ide: failed opcode was: unknown
<3>hda: drive not ready for command
<4>hda: status timeout: status=0xd0 { Busy }
<4>ide: failed opcode was: unknown
<3>hda: no DRQ after issuing MULTWRITE_EXT
<4>ide0: reset: master: ECC circuitry error
<4>hda: dma_timer_expiry: dma status == 0x20
<4>hda: DMA timeout retry
<3>hda: timeout waiting for DMA
<4>hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
<4>ide: failed opcode was: unknown
<3>hda: drive not ready for command
<4>hda: status timeout: status=0xd0 { Busy }
<4>ide: failed opcode was: unknown
<3>hda: no DRQ after issuing MULTWRITE_EXT
<4>ide0: reset: master: ECC circuitry error
<4>end_request: I/O error, dev hda, sector 422029191
<4>end_request: I/O error, dev hda, sector 422029199
<4>end_request: I/O error, dev hda, sector ..................
mixed with:
<3>Buffer I/O error on device hda1, logical block ...............
<4>lost page write due to I/O error on hda1
does all this mean i have broken hw ?
or is this driver issue and could be fixed ?
or should i use another raid controller, more compatible with linux ?
|