pata_it821x completely broken

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Ondrej Zary
Date: Friday, July 4, 2008 - 12:53 pm

Hello,
after a total hard disk failure, I decided to build RAID1 using a cheap card 
with it8212 chip and two Samsung HD400LD drives. I thought that the 
pata_it821x driver is mature and should work fine (it does not depend on 
EXPERIMENTAL). However, it seems to be broken in several ways (in 2.6.25.3).

When I don't have any RAID array created, both drives are detected but it 
appears to work only in MWDMA2 mode:

pata_it821x: controller in smart mode.
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:12.0[A] -> Link [LNKC] -> GSI 11 (level, low) -> 
IRQ 11
PCI: Setting latency timer of device 0000:00:12.0 to 64
scsi2 : pata_it821x
scsi3 : pata_it821x
ata3: PATA max MWDMA2 cmd 0x6800 ctl 0x6c00 bmdma 0x7800 irq 11
ata4: PATA max MWDMA2 cmd 0x7000 ctl 0x7400 bmdma 0x7808 irq 11
ata3.00: ATA-7: SAMSUNG HD400LD, WQ100-15, max UDMA/100
ata3.00: 781422768 sectors, multi 0: LBA48
ata3.00: configured for DMA
ata4.00: ATA-7: SAMSUNG HD400LD, WQ100-15, max UDMA/100
ata4.00: 781422768 sectors, multi 0: LBA48
ata4.00: configured for DMA

But in fact, it's running faster:
hdparm --direct -t /dev/sdc

/dev/sdc:
 Timing O_DIRECT disk reads:  188 MB in  3.01 seconds =  62.48 MB/sec


Also I get some errors about HPA when rebooting but haven't captured them yet. 


But the more interesting thing is that once I create a RAID1 array (and run 
background rebuild), the driver does not work anymore:

ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:12.0[A] -> Link [LNKC] -> GSI 11 (level, low) -> 
IRQ 11
scsi2 : pata_it821x
scsi3 : pata_it821x
ata3: PATA max MWDMA2 cmd 0x6800 ctl 0x6c00 bmdma 0x7800 irq 11
ata4: PATA max MWDMA2 cmd 0x7000 ctl 0x7400 bmdma 0x7808 irq 11
ata3.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_masl=0x80)
ata3: failed to recover some devices, retrying in 5 secs
ata3.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_masl=0x80)
ata3: failed to recover some devices, retrying in 5 secs
ata3.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_masl=0x80)
ata3: failed to recover some devices, retrying in 5 secs


I'm going to start debugging, suggestions are welcome.

-- 
Ondrej Zary
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
pata_it821x completely broken, Ondrej Zary, (Fri Jul 4, 12:53 pm)
Re: pata_it821x completely broken, Alan Cox, (Fri Jul 4, 1:22 pm)
Re: pata_it821x completely broken, Ondrej Zary, (Fri Jul 4, 2:39 pm)
Re: pata_it821x completely broken, Alan Cox, (Fri Jul 4, 2:46 pm)
Re: pata_it821x completely broken, Ondrej Zary, (Sat Jul 5, 3:41 am)
Re: pata_it821x completely broken, Alan Cox, (Sat Jul 5, 8:49 am)
Re: pata_it821x completely broken, Alan Cox, (Sun Jul 6, 12:37 pm)
Re: pata_it821x completely broken, Alan Cox, (Sun Jul 6, 1:51 pm)
Re: pata_it821x completely broken, Ondrej Zary, (Sun Jul 6, 2:03 pm)
Re: pata_it821x completely broken, Ondrej Zary, (Sun Jul 6, 2:46 pm)
Re: pata_it821x completely broken, Ondrej Zary, (Sun Jul 6, 2:50 pm)
Re: pata_it821x completely broken, Alan Cox, (Sun Jul 6, 4:01 pm)
Re: pata_it821x completely broken, Ondrej Zary, (Mon Jul 7, 11:07 am)
Re: pata_it821x completely broken, Ondrej Zary, (Thu Jul 10, 1:35 pm)
Re: pata_it821x completely broken, Ondrej Zary, (Fri Jul 11, 11:43 am)
Re: pata_it821x completely broken, Alan Cox, (Fri Jul 11, 1:14 pm)
Re: pata_it821x completely broken, Ondrej Zary, (Sat Jul 12, 2:42 pm)
Re: pata_it821x completely broken, Alan Cox, (Sun Jul 13, 4:35 am)
Re: pata_it821x completely broken, Ondrej Zary, (Sun Jul 13, 4:47 am)
Re: pata_it821x completely broken, Ondrej Zary, (Sun Jul 13, 5:10 am)
Re: pata_it821x completely broken, Alan Cox, (Sun Jul 13, 7:08 am)
Re: pata_it821x completely broken, Ondrej Zary, (Tue Jul 22, 10:59 am)
Re: pata_it821x completely broken, Alan Cox, (Tue Jul 22, 11:10 am)
Re: pata_it821x completely broken, Ondrej Zary, (Tue Jul 22, 12:16 pm)
Re: pata_it821x completely broken, Rene Herman, (Tue Jul 22, 12:35 pm)
Re: pata_it821x completely broken, Alan Cox, (Tue Jul 22, 1:39 pm)