On Tue, 14 Jun 2005, Pete Zaitcev wrote:

> Hi, Guys:
> 
> This is only a one-off report to add to the noise, because the user will
> not investigate in detail. But I thought it curious enough to mention.
> 
> When a low battery iRiver player is attached, the following happens:
> 
> May 31 23:22:28 grower kernel: usb 3-2: new full speed USB device using 
> ohci_hcd and address 2
> May 31 23:22:28 grower kernel: scsi3 : SCSI emulation for USB Mass Storage 
> devices
> May 31 23:22:57 grower kernel: usb 3-2: reset full speed USB device using 
> ohci_hcd and address 2
> May 31 23:22:57 grower kernel: usb 3-2: device not accepting address 2, error 
> -32
> May 31 23:22:57 grower kernel: usb 3-2: reset full speed USB device using 
> ohci_hcd and address 2
> May 31 23:22:58 grower kernel: usb 3-2: device not accepting address 2, error 
> -32
> May 31 23:22:58 grower kernel: usb 3-2: reset full speed USB device using 
> ohci_hcd and address 2
> May 31 23:22:58 grower kernel: usb 3-2: device not accepting address 2, error 
> -32
> May 31 23:22:58 grower kernel: usb 3-2: reset full speed USB device using 
> ohci_hcd and address 2
> May 31 23:22:59 grower kernel: usb 3-2: device not accepting address 2, error 
> -32
> May 31 23:22:59 grower kernel: scsi: Device offlined - not ready after error 
> recovery: host 3 channel 0 id 0 lun 0
> May 31 23:22:59 grower kernel: usb 3-2: USB disconnect, address 2
> May 31 23:22:59 grower kernel: Unable to handle kernel NULL pointer 
> dereference at virtual address 00000060

This looks a lot like a problem I'm working on in the SCSI core.  It lacks
proper synchronization between threads that add devices when scanning a
new host and threads that delete devices when a host is removed.  It also 
calls list_for_entry_safe() under conditions that are definitely _unsafe_!

Alan Stern



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to