On Fri, 27 Jul 2007, Oliver Neukum wrote: > Am Donnerstag 26 Juli 2007 schrieb Greg KH: > > Alan and Oliver, was this caused by the autosuspend changes for > > usb-storage? > > The oops itself looks like refcounting. What caused the initial io error > does not become clear from the log. It is possible that the device cannot > stand suspension. But there's no evidence from that. On the contrary, > these devices usually do an unplug/plug cycle, which is not in the log.
I don't think it's a refcounting problem. My guess is that the underlying cause is the bug in your urb->status removal patch for usb_start_wait_urb() -- the one I fixed here: http://marc.info/?l=linux-usb-devel&m=118531582013355&w=2 Of course, my guess could be wrong. I haven't tried to recreate Linus's bug with that patch reverted. But with the patch present I was not able to duplicate the bug. Alan Stern ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel