Hello, > I have tried exchanging SATA cables, but still have the problem with > sata_promise using 2.6.21-git16. Unfortunately, I don't have any solution for you but I wanted to let you know that you are not alone with this problem. I'm still running with 2.6.21-rc3-git10 based kernel with promise_sata_1.5Gps.patch and promise_enumeration.patch patches due to the fact that anything newer just doesn't work at all (the system drops interface speeds to almost zero due to errors as reported previosly on this list). My current (old) kernel with patches still reports the following errors whenever there is more load on the system, but at least the promise sata300tx4 card & seagate 7200.10 disks do work (not well, but anyway): ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 ata4.00: cmd 25/00:28:d7:be:99/00:00:17:00:00/e0 tag 0 cdb 0x0 data 20480 in res 50/00:00:fe:be:99/00:00:46:9f:4a/e0 Emask 0x1 (device error) ata4.00: configured for UDMA/133 ata4: EH complete SCSI device sdd: 976773168 512-byte hdwr sectors (500108 MB) sdd: Write Protect is off sdd: Mode Sense: 00 3a 00 00 SCSI device sdd: write cache: enabled, read cache: enabled, doesn't support DPO or FUA I still don't understand why on earth the above errors get logged only for the newer Seagate 7200.10 disks and never for the older 7200.7 disks. 00:0e.0 Mass storage controller: Promise Technology, Inc. PDC40718 (SATA 300 TX4) (rev 02) Subsystem: Promise Technology, Inc. PDC40718 (SATA 300 TX4) Flags: bus master, 66MHz, medium devsel, latency 72, IRQ 16 I/O ports at ec00 [size=128] I/O ports at e000 [size=256] Memory at fe900000 (32-bit, non-prefetchable) [size=4K] Memory at fe800000 (32-bit, non-prefetchable) [size=128K] Expansion ROM at fe600000 [disabled] [size=32K] Capabilities: [60] Power Management version 2 Disks: pdc_port_start(port 0): adjusted SControl from 0x00000000 to 0x00000011 ata1: SATA max UDMA/133 cmd 0xf880a380 ctl 0xf880a3b8 bmdma 0x00000000 irq 16 pdc_port_start(port 1): adjusted SControl from 0x00000000 to 0x00000011 ata2: SATA max UDMA/133 cmd 0xf880a280 ctl 0xf880a2b8 bmdma 0x00000000 irq 16 pdc_port_start(port 2): adjusted SControl from 0x00000000 to 0x00000011 ata3: SATA max UDMA/133 cmd 0xf880a200 ctl 0xf880a238 bmdma 0x00000000 irq 16 pdc_port_start(port 3): adjusted SControl from 0x00000000 to 0x00000011 ata4: SATA max UDMA/133 cmd 0xf880a300 ctl 0xf880a338 bmdma 0x00000000 irq 16 scsi0 : sata_promise Switched to high resolution mode on CPU 0 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310) ata1.00: ATA-6: ST3200822AS, 3.01, max UDMA/133 ata1.00: 390721968 sectors, multi 0: LBA48 ata1.00: configured for UDMA/133 scsi1 : sata_promise ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 310) ata2.00: ATA-6: ST3200822AS, 3.01, max UDMA/133 ata2.00: 390721968 sectors, multi 0: LBA48 ata2.00: configured for UDMA/133 scsi2 : sata_promise ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 310) ata3.00: ATA-7: ST3500630AS, 3.AAK, max UDMA/133 ata3.00: 976773168 sectors, multi 0: LBA48 NCQ (not used) ata3.00: configured for UDMA/133 scsi3 : sata_promise ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 310) ata4.00: ATA-7: ST3500630AS, 3.AAK, max UDMA/133 ata4.00: 976773168 sectors, multi 0: LBA48 NCQ (not used) ata4.00: configured for UDMA/133 scsi 0:0:0:0: Direct-Access ATA ST3200822AS 3.01 PQ: 0 ANSI: 5 SCSI device sda: 390721968 512-byte hdwr sectors (200050 MB) sda: Write Protect is off sda: Mode Sense: 00 3a 00 00 SCSI device sda: write cache: enabled, read cache: enabled, doesn't support DPO or FUA SCSI device sda: 390721968 512-byte hdwr sectors (200050 MB) sda: Write Protect is off sda: Mode Sense: 00 3a 00 00 SCSI device sda: write cache: enabled, read cache: enabled, doesn't support DPO or FUA sda: sda1 sda2 sd 0:0:0:0: Attached scsi disk sda sd 0:0:0:0: Attached scsi generic sg0 type 0 scsi 1:0:0:0: Direct-Access ATA ST3200822AS 3.01 PQ: 0 ANSI: 5 SCSI device sdb: 390721968 512-byte hdwr sectors (200050 MB) sdb: Write Protect is off sdb: Mode Sense: 00 3a 00 00 SCSI device sdb: write cache: enabled, read cache: enabled, doesn't support DPO or FUA sdb: sdb1 sdb2 sd 1:0:0:0: Attached scsi disk sdb sd 1:0:0:0: Attached scsi generic sg1 type 0 scsi 2:0:0:0: Direct-Access ATA ST3500630AS 3.AA PQ: 0 ANSI: 5 SCSI device sdc: 976773168 512-byte hdwr sectors (500108 MB) sdc: Write Protect is off sdc: Mode Sense: 00 3a 00 00 SCSI device sdc: write cache: enabled, read cache: enabled, doesn't support DPO or FUA SCSI device sdc: 976773168 512-byte hdwr sectors (500108 MB) sdc: Write Protect is off sdc: Mode Sense: 00 3a 00 00 SCSI device sdc: write cache: enabled, read cache: enabled, doesn't support DPO or FUA sdc: sdc1 sdc2 sd 2:0:0:0: Attached scsi disk sdc sd 2:0:0:0: Attached scsi generic sg2 type 0 scsi 3:0:0:0: Direct-Access ATA ST3500630AS 3.AA PQ: 0 ANSI: 5 SCSI device sdd: 976773168 512-byte hdwr sectors (500108 MB) sdd: Write Protect is off sdd: Mode Sense: 00 3a 00 00 SCSI device sdd: write cache: enabled, read cache: enabled, doesn't support DPO or FUA SCSI device sdd: 976773168 512-byte hdwr sectors (500108 MB) sdd: Write Protect is off sdd: Mode Sense: 00 3a 00 00 SCSI device sdd: write cache: enabled, read cache: enabled, doesn't support DPO or FUA sdd: sdd1 sdd2 sd 3:0:0:0: Attached scsi disk sdd sd 3:0:0:0: Attached scsi generic sg3 type 0 Regards, Tomi Orava > > HW info: > > Promise Technology, Inc. PDC40718 (SATA 300 TX4) (rev 02) > with 4 Seagate 500GB ES drives: > Model Number: ST3500630NS > Firmware Revision: 3.AEE > (with 1.5/3.0Gbps jumper removed = 3.0Gbps) > > After doing: > > dd if=/dev/sda of=/dev/null bs=1M & > dd if=/dev/sdb of=/dev/null bs=1M & > dd if=/dev/sdc of=/dev/null bs=1M & > dd if=/dev/sdd of=/dev/null bs=1M & > > it runs fine for a while, then: > > [ 3171.247821] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x1380000 > action 0x2 frozen > [ 3171.247835] ata1.00: cmd c8/00:00:00:3c:35/00:00:00:00:00/ea tag 0 > cdb 0x0 data 131072 in > [ 3171.247837] res 40/00:28:00:00:00/00:00:00:00:00/00 Emask > 0x4 (timeout) > [ 3171.559676] ata1: device not ready (errno=-19), forcing hardreset > [ 3171.559685] ata1: hard resetting port > [ 3172.035566] ata1: COMRESET failed (errno=-19) > [ 3172.035575] ata1: reset failed (errno=-19), retrying in 10 secs > [ 3181.555162] ata1: hard resetting port > [ 3182.031060] ata1: COMRESET failed (errno=-19) > [ 3182.031068] ata1: reset failed (errno=-19), retrying in 10 secs > [ 3191.550679] ata1: hard resetting port > [ 3192.026471] ata1: COMRESET failed (errno=-19) > [ 3192.026480] ata1: reset failed (errno=-19), retrying in 35 secs > [ 3226.534976] ata1: hard resetting port > [ 3227.010769] ata1: COMRESET failed (errno=-19) > [ 3227.010777] ata1: reset failed, giving up > [ 3227.010780] ata1.00: disabled > [ 3227.010792] ata1: EH complete > [ 3227.011088] sd 0:0:0:0: [sda] Result: hostbyte=0x04 driverbyte=0x00 > [ 3227.011094] end_request: I/O error, dev sda, sector 171260928 > [ 3227.011099] Buffer I/O error on device sda, logical block 21407616 > [ 3227.011104] Buffer I/O error on device sda, logical block 21407617 > [ 3227.011108] Buffer I/O error on device sda, logical block 21407618 > [ 3227.011112] Buffer I/O error on device sda, logical block 21407619 > [ 3227.011115] Buffer I/O error on device sda, logical block 21407620 > [ 3227.011119] Buffer I/O error on device sda, logical block 21407621 > [ 3227.011122] Buffer I/O error on device sda, logical block 21407622 > [ 3227.011126] Buffer I/O error on device sda, logical block 21407623 > [ 3227.011130] Buffer I/O error on device sda, logical block 21407624 > [ 3227.011133] Buffer I/O error on device sda, logical block 21407625 > [ 3227.011161] sd 0:0:0:0: [sda] Result: hostbyte=0x04 driverbyte=0x00 > [ 3227.011165] end_request: I/O error, dev sda, sector 171261184 > [ 3227.011297] sd 0:0:0:0: [sda] Result: hostbyte=0x04 driverbyte=0x00 > [ 3227.011301] end_request: I/O error, dev sda, sector 171260928 > [ 3227.011327] sd 0:0:0:0: [sda] Result: hostbyte=0x04 driverbyte=0x00 > [ 3227.011332] end_request: I/O error, dev sda, sector 171260928 > [4] Exit 1 dd if=/dev/sda of=/dev/null bs=1M (wd: ~) -- - To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html