Google
  Web www.spinics.net

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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


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                             phil@xxxxxxxx
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

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

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
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@xxxxxxxxxxxxxxxxxxxxx
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

[Home]     [Video for Linux]     [Photo]     [Yosemite Forum]     [Yosemite Photos]    [Video Projectors]     [PDAs]     [Hacking TiVo]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Devices]     [Big List of Linux Books]     [Free Dating]

  Powered by Linux