[Bug 982213] Re: SG_IO v3 "ATA IDENTIFY DEVICE" command from ata_id hoses bridge
Tormod Volden
982213 at bugs.launchpad.net
Tue Apr 23 20:18:18 UTC 2013
*** This bug is a duplicate of bug 428469 ***
https://bugs.launchpad.net/bugs/428469
** This bug has been marked a duplicate of bug 428469
hdparm and ata_id makes USB drive hang
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to udev in Ubuntu.
https://bugs.launchpad.net/bugs/982213
Title:
SG_IO v3 "ATA IDENTIFY DEVICE" command from ata_id hoses bridge
Status in “udev” package in Ubuntu:
New
Bug description:
I have Ubuntu 12.04 installed on an external hard drive, where the
disk enclosure has a Cypress CY7C68300A EZ-USB AT2 USB 2.0 to
ATA/ATAPI bridge.
At boot, the udev rules probes the drive with /lib/udev/ata_id and
this makes the bridge lock up and the disk unavailable. After 30
seconds a scsi reset is issued and the drive comes back. I have traced
this down to the "v3" fallback of extras/ata_id/ata_id.c:187. When
patching this ioctl away everything is fine.
Another workaround would be to change the udev rules to not call
ata_id when this particular bridge is detected. ata_id does not return
anything for this drive on my setup anyway.
lsusb:
Bus 002 Device 003: ID 04b4:6830 Cypress Semiconductor Corp. CY7C68300A EZ-USB AT2 USB 2.0 to ATA/ATAPI
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/udev/+bug/982213/+subscriptions
More information about the foundations-bugs
mailing list