Please keep the old IDE chipset drivers so that external CD writers can work
Wenzhuo Zhang
wenzhuo at zhmail.com
Fri Apr 4 01:22:17 UTC 2008
Matthew Garrett wrote:
> No, something else is going on here. usb-storage is entirely unrelated
> to the IDE subsystem, so doesn't care whether you're using libata or
> not. Something else is triggering this bug.
usb-storage is indeed unrelated to the IDE subsystem. However, both libata and usb-storage are implemented on top of the SCSI layer. You cannot reach the conclusion that this bug is completely unrelated to libata. On the contrary, I have a proof that it's related to libata to some degree: the workaround to this problem is to load IDE drivers instead of libata drivers. See bug #109211 for details. Probably libata steps on the foot of usb-storage.
My point is that the kernel team should look into this issue, because external CD/DVD writers are common hardware gadgets. If the bug cannot be resolved in time, just keep the old IDE drivers and let libata drivers take precedence. The problem Rick Knight's having with his motherboard is another reason to keep the old IDE drivers.
Wenzhuo
More information about the Ubuntu-devel-discuss
mailing list