Tejun Heo wrote:
Cable detection got broken probably while converting the driver to
support multiple controllers. Cable detection is done by examining
how BIOS configured the attached devices. The current code is broken
in that it examines the status *after* modifying Clk66 configuration
ending up detecting 40c cables as 80c. This patch fixes it.
Signed-off-by: Tejun Heo <htejun@xxxxxxxxx>
---
This certainly is a regression and there are users affected by this.
I've verified this on both primary and secondary channel of vt6421.
Who takes IDE patches these days? Jeff, can you push this through
libata-dev#upstream-fixes?
I would guess Alan or Andrew or (who just replied) Bart.
You can count on me to /not/ apply drivers/ide patches. It's easier
that way, if I stay out of that game.
Jeff
-
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