Re: NEXX NF-315: unusual_devs.h entry submission

Phil Dibowitz <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
Serge (gentoosiast) Koksharov wrote:
> On Tue, Oct 30, 2007 at 10:16:31PM -0700, Phil Dibowitz wrote:
>> Matthew Dharm wrote:
>>> Why do you think that the INQUIRY is the problematic command?
>>>
>>> Rebuild with CONFIG_USB_STORAGE_DEBUG (and without your patch) for more log
>>> data.  Also, you can try adjusting the delay_use parameter (default is 5 --
>>> try increasing to 10).
>> I'm with Matt on this one. I realize your patch fixes things for you, but
>> it's likely that's just a coincidence. It would be useful to see if changing
>> delay_use fixes things, and at what value.
> 
> 	Hello, Phil
> 
> Thanks for reply. delay_use didn't fixed anything, tried 10 then
> increased to 60 seconds without any success. Please look at attached
> logfile with CONFIG_USB_STORAGE_DEBUG enabled: I connected MP3 player,
> waited for two minutes and manually disconnected it from the USB port.

Thanks Serge, but please always reply to the list so more than just me can
take a look at this stuff.

Matt/Alan, I've attached Serge's output, but this does indeed look like an
INQUIRY failure, if I'm reading this right:

Nov  1 00:16:11 breeze kernel: usb-storage: *** thread awakened.
Nov  1 00:16:11 breeze kernel: usb-storage: Command INQUIRY (6 bytes)
Nov  1 00:16:11 breeze kernel: usb-storage:  12 00 00 00 24 00
Nov  1 00:16:11 breeze kernel: usb-storage: Bulk Command S 0x43425355 T 0x1
L 36 F 128 Trg 0 LUN 0 CL 6
Nov  1 00:16:11 breeze kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer
31 bytes
Nov  1 00:16:11 breeze kernel: usb-storage: Status code 0; transferred 31/31
Nov  1 00:16:11 breeze kernel: usb-storage: -- transfer complete
Nov  1 00:16:11 breeze kernel: usb-storage: Bulk command transfer result=0
Nov  1 00:16:11 breeze kernel: usb-storage: usb_stor_bulk_transfer_sglist:
xfer 36 bytes, 1 entries
Nov  1 00:16:16 breeze kernel: usb-storage: command_abort called
Nov  1 00:16:16 breeze kernel: usb-storage: usb_stor_stop_transport called
Nov  1 00:16:16 breeze kernel: usb-storage: -- cancelling sg request

Thoughts?

-- 
Phil Dibowitz                             [email protected]
Open Source software and tech docs        Insanity Palace of Metallica
http://www.phildev.net/                   http://www.ipom.com/

"Never write it in C if you can do it in 'awk';
 Never do it in 'awk' if 'sed' can handle it;
 Never use 'sed' when 'tr' can do the job;
 Never invoke 'tr' when 'cat' is sufficient;
 Avoid using 'cat' whenever possible" -- Taylor's Laws of Programming

-------------------------------------------------------------------------
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/

_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
nexx_klog.txt (text/plain, 6.6 KB)
Nov  1 00:16:00 breeze kernel: usb 1-1: new high speed USB device using ehci_hcd and address 2
Nov  1 00:16:00 breeze kernel: usb 1-1: configuration #1 chosen from 1 choice
Nov  1 00:16:01 breeze kernel: Initializing USB Mass Storage driver...
Nov  1 00:16:01 breeze kernel: usb-storage: USB Mass Storage device detected
Nov  1 00:16:01 breeze kernel: usb-storage: -- associate_dev
Nov  1 00:16:01 breeze kernel: usb-storage: Vendor: 0x0e56, Product: 0x601a, Revision: 0x0002
Nov  1 00:16:01 breeze kernel: usb-storage: Interface Subclass: 0x06, Protocol: 0x50
Nov  1 00:16:01 breeze kernel: usb-storage: Transport: Bulk
Nov  1 00:16:01 breeze kernel: usb-storage: Protocol: Transparent SCSI
Nov  1 00:16:01 breeze kernel: scsi4 : SCSI emulation for USB Mass Storage devices
Nov  1 00:16:01 breeze kernel: usb-storage: *** thread sleeping.
Nov  1 00:16:01 breeze kernel: usb-storage: device found at 2
Nov  1 00:16:01 breeze kernel: usb-storage: waiting for device to settle before scanning
Nov  1 00:16:01 breeze kernel: usbcore: registered new interface driver usb-storage
Nov  1 00:16:01 breeze kernel: USB Mass Storage support registered.
Nov  1 00:16:11 breeze kernel: usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00 len=1
Nov  1 00:16:11 breeze kernel: usb-storage: GetMaxLUN command result is 1, data is 0
Nov  1 00:16:11 breeze kernel: usb-storage: device scan complete
Nov  1 00:16:11 breeze kernel: usb-storage: queuecommand called
Nov  1 00:16:11 breeze kernel: usb-storage: *** thread awakened.
Nov  1 00:16:11 breeze kernel: usb-storage: Command INQUIRY (6 bytes)
Nov  1 00:16:11 breeze kernel: usb-storage:  12 00 00 00 24 00
Nov  1 00:16:11 breeze kernel: usb-storage: Bulk Command S 0x43425355 T 0x1 L 36 F 128 Trg 0 LUN 0 CL 6
Nov  1 00:16:11 breeze kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Nov  1 00:16:11 breeze kernel: usb-storage: Status code 0; transferred 31/31
Nov  1 00:16:11 breeze kernel: usb-storage: -- transfer complete
Nov  1 00:16:11 breeze kernel: usb-storage: Bulk command transfer result=0
Nov  1 00:16:11 breeze kernel: usb-storage: usb_stor_bulk_transfer_sglist: xfer 36 bytes, 1 entries
Nov  1 00:16:16 breeze kernel: usb-storage: command_abort called
Nov  1 00:16:16 breeze kernel: usb-storage: usb_stor_stop_transport called
Nov  1 00:16:16 breeze kernel: usb-storage: -- cancelling sg request
Nov  1 00:16:16 breeze kernel: usb-storage: Status code -104; transferred 0/36
Nov  1 00:16:16 breeze kernel: usb-storage: -- transfer cancelled
Nov  1 00:16:16 breeze kernel: usb-storage: Bulk data transfer result 0x4
Nov  1 00:16:16 breeze kernel: usb-storage: -- command was aborted
Nov  1 00:16:16 breeze kernel: usb-storage: storage_pre_reset
Nov  1 00:16:16 breeze kernel: usb 1-1: reset high speed USB device using ehci_hcd and address 2
Nov  1 00:16:31 breeze kernel: usb 1-1: device descriptor read/64, error -110
Nov  1 00:16:47 breeze kernel: usb 1-1: device descriptor read/64, error -110
Nov  1 00:16:47 breeze kernel: usb 1-1: reset high speed USB device using ehci_hcd and address 2
Nov  1 00:17:02 breeze kernel: usb 1-1: device descriptor read/64, error -110
Nov  1 00:17:17 breeze kernel: usb 1-1: device descriptor read/64, error -110
Nov  1 00:17:17 breeze kernel: usb 1-1: reset high speed USB device using ehci_hcd and address 2
Nov  1 00:17:22 breeze kernel: usb 1-1: device descriptor read/8, error -110
Nov  1 00:17:27 breeze kernel: usb 1-1: device descriptor read/8, error -110
Nov  1 00:17:28 breeze kernel: usb 1-1: reset high speed USB device using ehci_hcd and address 2
Nov  1 00:17:33 breeze kernel: usb 1-1: device descriptor read/8, error -110
Nov  1 00:17:38 breeze kernel: usb 1-1: device descriptor read/8, error -110
Nov  1 00:17:38 breeze kernel: usb-storage: storage_post_reset
Nov  1 00:17:38 breeze kernel: usb-storage: usb_reset_composite_device returns -19
Nov  1 00:17:38 breeze kernel: usb-storage: usb_stor_Bulk_reset called
Nov  1 00:17:38 breeze kernel: usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0
Nov  1 00:17:38 breeze kernel: usb-storage: Soft reset failed: -19
Nov  1 00:17:38 breeze kernel: usb-storage: scsi command aborted
Nov  1 00:17:38 breeze kernel: usb-storage: *** thread sleeping.
Nov  1 00:17:38 breeze kernel: usb 1-1: USB disconnect, address 2
Nov  1 00:17:38 breeze kernel: usb-storage: storage_disconnect() called
Nov  1 00:17:38 breeze kernel: usb-storage: usb_stor_stop_transport called
Nov  1 00:17:38 breeze kernel: usb-storage: queuecommand called
Nov  1 00:17:38 breeze kernel: usb-storage: Fail command during disconnect
Nov  1 00:17:38 breeze kernel: usb-storage: device_reset called
Nov  1 00:17:38 breeze kernel: usb-storage: usb_stor_Bulk_reset called
Nov  1 00:17:38 breeze kernel: usb-storage: No reset during disconnect
Nov  1 00:17:38 breeze kernel: usb-storage: bus_reset called
Nov  1 00:17:38 breeze kernel: usb-storage: unable to lock device for reset: -19
Nov  1 00:17:38 breeze kernel: scsi 4:0:0:0: scsi: Device offlined - not ready after error recovery
Nov  1 00:17:38 breeze kernel: usb-storage: queuecommand called
Nov  1 00:17:38 breeze kernel: usb-storage: Fail command during disconnect
Nov  1 00:17:38 breeze kernel: usb-storage: queuecommand called
Nov  1 00:17:38 breeze kernel: usb-storage: Fail command during disconnect
Nov  1 00:17:38 breeze kernel: usb-storage: queuecommand called
Nov  1 00:17:38 breeze kernel: usb-storage: Fail command during disconnect
Nov  1 00:17:38 breeze kernel: usb-storage: queuecommand called
Nov  1 00:17:38 breeze kernel: usb-storage: Fail command during disconnect
Nov  1 00:17:38 breeze kernel: usb-storage: queuecommand called
Nov  1 00:17:38 breeze kernel: usb-storage: Fail command during disconnect
Nov  1 00:17:38 breeze kernel: usb-storage: queuecommand called
Nov  1 00:17:38 breeze kernel: usb-storage: Fail command during disconnect
Nov  1 00:17:38 breeze kernel: usb-storage: queuecommand called
Nov  1 00:17:38 breeze kernel: usb-storage: Fail command during disconnect
Nov  1 00:17:38 breeze kernel: usb-storage: -- usb_stor_release_resources
Nov  1 00:17:38 breeze kernel: usb-storage: -- sending exit command to thread
Nov  1 00:17:38 breeze kernel: usb-storage: *** thread awakened.
Nov  1 00:17:38 breeze kernel: usb-storage: -- exiting
Nov  1 00:17:38 breeze kernel: usb-storage: -- dissociate_dev
Nov  1 00:17:38 breeze kernel: usb 1-1: new high speed USB device using ehci_hcd and address 3
Nov  1 00:17:53 breeze kernel: usb 1-1: device descriptor read/64, error -110
Nov  1 00:18:08 breeze kernel: usb 1-1: device descriptor read/64, error -110
Nov  1 00:18:08 breeze kernel: usb 1-1: new high speed USB device using ehci_hcd and address 4
signature.asc (application/pgp-signature, 252 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHLISQN5XoxaHnMrsRAj1sAJsEUKNzANhNkVCAcuL+6NYlxTpdRgCfUdFL
YvdGZLzIH+qi1MDTJkD0CUI=
=M5q5
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.