Tejun Heo wrote:
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 <tj@xxxxxxxxxx> Reported-by: Moritz Rigler <linux-ide@xxxxxxxxxxxxxxxxx> Reported-by: Lars <lars21ce@xxxxxx> Cc: Alan Cox <alan@xxxxxxxxxxxxxxxxxxx> --- Comment also added. Thanks. drivers/ata/libata-core.c | 20 ++++++++++++++++++-- include/linux/libata.h | 1 + 2 files changed, 19 insertions(+), 2 deletions(-)
Man, what a crappy device... :) Will queue immediately... -- 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