On Thu, 9 Aug 2007, Dan Zwell wrote:
Oliver Neukum wrote:What makes you think the problem you see is the same as the one described by Tino? Do you get the "scatterlist error 0/-121" line in your log?Am Sonntag 05 August 2007 schrieb Tino Keitel:Hi,On Thu, Jul 26, 2007 at 10:06:40 +0200, Oliver Neukum wrote:David, does this error say anything to you?Am Mittwoch 25 Juli 2007 schrieb Tino Keitel:I tried again -rc1 without USB_DEBUG, and was able to reproduce theOn Wed, Jul 25, 2007 at 10:24:36 +0200, Oliver Neukum wrote:Am Mittwoch 25 Juli 2007 schrieb Tino Keitel:[...]Hi,
I just tried 2.6.23-rc1 and shortly after the boot my external USB hard
disk went mad.
Please recompile with CONFIG_USB_DEBUG set.
bug 2 times. At the second time, the kernel log shows this:
2007-08-05_10:30:27.75572 kern.err: ehci_hcd 0000:00:1d.7: dev 6 ep1in scatterli
st error 0/-121
2007-08-05_10:30:27.86576 kern.info: usb 1-6: reset high speed USB device using ehci_hcd and address 5
2007-08-05_10:30:55.95293 kern.info: usb 1-6: USB disconnect, address 5
2007-08-05_10:30:55.95300 kern.err: ehci_hcd 0000:00:1d.7: dev 6 ep1in scatterlist error -108/-108
Regards
Oliver
I just completed a git bisect, and commit 8dfe4b14869fd185ca25ee88b02ada58a3005eaf was the commit that introduced this problem. This is "usb-storage: implement autosuspend". I don't think there have been many changes in drivers/usb since I last verified this problem, so I'm pretty sure this is still happening in the latest kernel.
Please provide a dmesg log showing your problem with CONFIG_USB_DEBUG enabled.
Alan Stern
Attachment:
dmesg.bz2
Description: application/bzip
Attachment:
dmesg_sanitized.bz2
Description: application/bzip