From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Lord Subject: Re: System hangs when using USB 3.0 HD with on Ubuntu Date: Fri, 02 Apr 2010 17:24:07 -0400 Message-ID: <4BB66077.3060202@pobox.com> References: <4BB61237.5030000@ru.mvista.com> <4BB61975.1070406@interlog.com> <4BB61DAF.7090709@interlog.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <4BB61DAF.7090709-qazKcTl6WRFWk0Htik3J/w@public.gmane.org> Sender: linux-usb-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: dgilbert-qazKcTl6WRFWk0Htik3J/w@public.gmane.org Cc: Sergei Shtylyov , Alan Stern , James Bottomley , Jonas Schwertfeger , Kay Sievers , David Zeuthen , linux-hotplug-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Sarah Sharp , linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, USB Storage List , Matthew Dharm , linux-scsi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Lennart Poettering List-Id: linux-scsi@vger.kernel.org >> Confirming that, what is put in the ATA_16 sector >> count field is what the ATA command (IDENTIFY DEVICE) >> expects in its count field. And according to ACS-2 (rev 2) >> for IDENTIFY DEVICE that is "N/A" which I would >> interpret as zero. > > Ouch. Reviewing that "N/A" in the ATA spec: it means > that neither the host nor device should check that > field. So it could be any value, in this case 1. .. I'll update hdparm (version 9.29) to supply a sector count of "1" for IDENTIFY commands, just to satisfy the buggy bridge chip. Cheers -- Mark Lord Real-Time Remedies Inc. mlord-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html