From: Tejun Heo Date: Thu, 9 Jul 2009 00:27:50 +0000 (+0900) Subject: libata: implement and use HORKAGE_NOSETXFER, take#2 X-Git-Tag: v2.6.31-rc4~47^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d0cb43b35d64877b2944bd37719708be5d7bbf99;p=pandora-kernel.git libata: implement and use HORKAGE_NOSETXFER, take#2 PIONEER DVD-RW DVRTD08 times out SETXFER if no media is present. The device is SATA and simply skipping SETXFER works around the problem. Implement ATA_HORKAGE_NOSETXFER and apply it to the device. Reported by Moritz Rigler in the following thread. http://thread.gmane.org/gmane.linux.ide/36790 and by Lars in bko#9540. Updated to whine and ignore NOSETXFER if PATA component is detected as suggested by Alan Cox. Signed-off-by: Tejun Heo Reported-by: Moritz Rigler Reported-by: Lars Cc: Alan Cox Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed