[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