2.6.23-rc3, freeze during gadget ether usage

Aras Vaichas <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
Hi,

I'm using 2.6.23-rc3 with AT91RM9200 and USB gadget ether. My device is 
essentially the same as an AT91RM9200DK.

I'm doing a test where I continuously plug and unplug the device from a Windows 
XP machine. The driver on the Windows side is the MCCI CDC-SAFE driver.

After a random number of dis/connections my Linux system freezes. There are no 
errors or warning logs, and no "oops!". Eventually the watchdog times out and 
it resets. If I disable the watchdog timer, it will never leave this frozen state.

The only logs I have is from the USB device but the freeze doesn't appear to 
occur in the same place each time, but I'd assume it is occurring in the same 
place inside the Kernel.

Two slightly different examples:

(1)
...
usb0: rx shutdown, code -108
usb0: rx shutdown, code -108
usb0: eth_reset_config
usb0: suspend
*crash*

(2)
...
usb0: suspend
usb0: eth_reset_config
*crash*

I've got a reasonable amount of kernel debugging enabled and I've tried several 
different kernel configurations. I can't get any more information than this and 
I've been trying for the last 2 days.  Sometimes the OS will even lock up on 
the first connection.

Any hints? is there something specific that I should look for? Has anyone seen 
this sort of behaviour before?

Should I wait for the proper 2.6.23 stable release?


Aras Vaichas


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________

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