Alan wrote: > I don't have the hardware combination to test this one so would > appreciate people testing it before it goes anywhere further > I've gotten two Maxtor UDMA/133 drives for testing with 2.6.20-git11. Those Maxtors drives are quite old: the media access commands no longer work, but device identify/configuration still works. Below is the test result: 1. Before the patch, both drives are configured to UDMA/133: pata_pdc2027x 0000:02:05.0: version 0.74-ac5 ACPI: PCI Interrupt 0000:02:05.0[A] -> Link [LNK1] -> GSI 10 (level, low) -> IRQ 10 pata_pdc2027x 0000:02:05.0: PLL input clock 16713 kHz ata5: PATA max UDMA/133 cmd 0xe09e97c0 ctl 0xe09e9fda bmdma 0xe09e9000 irq 10 ata6: PATA max UDMA/133 cmd 0xe09e95c0 ctl 0xe09e9dda bmdma 0xe09e9008 irq 10 scsi4 : pata_pdc2027x ata5.00: ATA-5: MAXTOR 6L060L3, A93.0500, max UDMA/133 ata5.00: 117266688 sectors, multi 16: LBA ata5.01: ATA-7: Maxtor 6Y060L0, YAR41BW0, max UDMA/133 ata5.01: 120103200 sectors, multi 16: LBA ata5.00: configured for UDMA/133 ata5.01: configured for UDMA/133 scsi5 : pata_pdc2027x ATA: abnormal status 0x8 on port 0xe09e95df scsi 4:0:0:0: Direct-Access ATA MAXTOR 6L060L3 A93. PQ: 0 ANSI: 5 SCSI device sdb: 117266688 512-byte hdwr sectors (60041 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 SCSI device sdb: 117266688 512-byte hdwr sectors (60041 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: sd 4:0:0:0: Attached scsi disk sdb scsi 4:0:1:0: Direct-Access ATA Maxtor 6Y060L0 YAR4 PQ: 0 ANSI: 5 SCSI device sdc: 120103200 512-byte hdwr sectors (61493 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: 120103200 512-byte hdwr sectors (61493 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 sd 4:0:1:0: Attached scsi disk sdc ====================================================================================== 2. After the patch, the slave drive is limited to UDMA/100: pata_pdc2027x 0000:02:05.0: version 0.74-ac5 ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 10 ACPI: PCI Interrupt 0000:02:05.0[A] -> Link [LNK1] -> GSI 10 (level, low) -> IRQ 10 pata_pdc2027x 0000:02:05.0: PLL input clock 16992 kHz ata3: PATA max UDMA/133 cmd 0xe08497c0 ctl 0xe0849fda bmdma 0xe0849000 irq 10 ata4: PATA max UDMA/133 cmd 0xe08495c0 ctl 0xe0849dda bmdma 0xe0849008 irq 10 scsi2 : pata_pdc2027x input: ImPS/2 Logitech Wheel Mouse as /class/input/input1 ata3.00: ATA-5: MAXTOR 6L060L3, A93.0500, max UDMA/133 ata3.00: 117266688 sectors, multi 16: LBA ata3.01: ATA-7: Maxtor 6Y060L0, YAR41BW0, max UDMA/133 ata3.01: 120103200 sectors, multi 16: LBA ata3.00: configured for UDMA/133 ata3.01: configured for UDMA/100 scsi3 : pata_pdc2027x ATA: abnormal status 0x8 on port 0xe08495df scsi 2:0:0:0: Direct-Access ATA MAXTOR 6L060L3 A93. PQ: 0 ANSI: 5 SCSI device sdb: 117266688 512-byte hdwr sectors (60041 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 SCSI device sdb: 117266688 512-byte hdwr sectors (60041 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: sd 2:0:0:0: Attached scsi disk sdb scsi 2:0:1:0: Direct-Access ATA Maxtor 6Y060L0 YAR4 PQ: 0 ANSI: 5 SCSI device sdc: 120103200 512-byte hdwr sectors (61493 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: 120103200 512-byte hdwr sectors (61493 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 sd 2:0:1:0: Attached scsi disk sdc =================================================== So, it looks the patch works as designed/intended. BTW, maybe we should print something similar to the "applying bridge limits" message, otherwise the end users might wonder why their slave drive is configured as UDMA/100. -- albert - 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