Dario Oliva wrote:
Hello Mr. Garzik: We have a removable, ATAPI, SATA device and we are having the following problem with Linux (kernel version 2.6.15.6). The device recieves a MODE SENSE command. After receiving this command, it is supposed to receive a 12-byte packet command, which it recieves. Afterwards there is supposed to be an IRQ, and then the data is read from the device. However, in one computer we have with a VIA chipset, the device keeps getting zeroes without stopping. In other words, it gets the 12-bytes and the continues to recive bytes all of which are zero. The device never gets the IRQ, therefore it does not respond. Any ideas on this? Thanks in advance for any help.
Please post what kind of ATAPI device you are using and the kernel log. If possible, please change #undef ATA_DEBUG in include/linux/libata.h to #define ATA_DEBUG prior to generate the kernel log.
-- tejun - : 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