summaryrefslogtreecommitdiff
path: root/drivers/ata/pata_legacy.c
diff options
context:
space:
mode:
authorJeff Garzik <jeff@garzik.org>2007-03-03 01:47:28 +0300
committerJeff Garzik <jeff@garzik.org>2007-03-03 01:47:28 +0300
commitf31f0cc2f0b7527072d94d02da332d9bb8d7d94c (patch)
tree0b35e182a2e094d4cf4ad786d27db79c04ec3267 /drivers/ata/pata_legacy.c
parent032af1ce16d496b825adde0fa03948785ee16830 (diff)
downloadlinux-f31f0cc2f0b7527072d94d02da332d9bb8d7d94c.tar.xz
[libata] change master/slave IDENTIFY order
2.6.21-rc has horrible problems with libata and PATA cable types (and thus speeds). This occurs because Tejun fixed a pile of other bugs and we now do cable detect enforcement for drive side detection properly. Unfortunately we don't do the process around cable detection right. Tejun identified the problem and pointed to the right Annex in the spec, this patch implements the needed changes. The basic requirement is that we have to identify the slave before the master. The patch switches the identify order so that we can do the drive side detection correctly. [NOTE: patch and description extracted from a larger work written and signed-off-by Alan Cox] Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/ata/pata_legacy.c')
0 files changed, 0 insertions, 0 deletions