Re: [PATCH 1/2] libata: workaround DRQ=1 ERR=1 for ATAPI tape drives

2007-11-14 Thread Alan Cox
On Wed, 14 Nov 2007 14:13:05 +0800 Albert Lee [EMAIL PROTECTED] wrote: After an error condition, some ATAPI tape drives set DRQ=1 together with ERR=1 when asking the host to transfer the CDB of the next packet command (i.e. request sense). This patch, a revised version of Alan/Mark's

Re: [PATCH 1/2] libata: workaround DRQ=1 ERR=1 for ATAPI tape drives

2007-11-14 Thread Tejun Heo
Albert Lee wrote: After an error condition, some ATAPI tape drives set DRQ=1 together with ERR=1 when asking the host to transfer the CDB of the next packet command (i.e. request sense). This patch, a revised version of Alan/Mark's previous patch, adds ATA_HORKAGE_STUCK_ERR to workaround

[PATCH 1/2] libata: workaround DRQ=1 ERR=1 for ATAPI tape drives

2007-11-13 Thread Albert Lee
After an error condition, some ATAPI tape drives set DRQ=1 together with ERR=1 when asking the host to transfer the CDB of the next packet command (i.e. request sense). This patch, a revised version of Alan/Mark's previous patch, adds ATA_HORKAGE_STUCK_ERR to workaround the problem by ignoring