John Clark wrote: >> We can create a HORKAGE for it. Can you please post the result of >> "hdparm -I" of the device? >> >> > Tejun, > > Here it is: > > /dev/nst0: > > ATAPI Sequential-access device, with removable media > Model Number: QUANTUM DAT DAT72-000 Can you please test the attached patch? Alan, John Clark is reporting that the above tape drive chokes on odd byte PIO transfer, so the default condition check (qc->nbytes & 15) in atapi_check_dma() breaks the SATA tape drive, so there's always one which breaks the other way around. :-( For the time being, I think the horkage should do. I was wondering whether you still think we should lift the default mod16 check in atapi_check_dma(). Thanks. -- tejun