Johannes Erdfelt <[EMAIL PROTECTED]> writes:

> It's probably just a race condition with checking is_suspended and
> harmless.
>
> Can you try this patch? This should fix that race as well as make sure
> we only suspend the HC when we have nothing else waiting. (Another bug)

I think I hit the bug again, but can't be sure.  I don't have a serial
console.  I only capture kernel messages using syslogd/klogd.  That
said, I had something bad happen last night.  My test setup is two
notebooks.  The test notebook is usually closed, and I ssh into it
from my devel notebook.  I needed to reload my driver and the only way
to rmmod it is if I disconnect my device (so my use count goes down).
I did the unplug, and my network connection between my devel box and
my test box hung.  After the small lag it took me to figure out my
network connection had hung, I opened up the lid on my test notebook
and saw what looked like a very large stack trace scrolling by.  It
would dump a half dozen numbers in the [<number>] format, pause for a
second or two, then dump some more.  I finally had to hard cycle the
box.  Unfortunately, nothing was in the kern.log.

Obviously I don't know if this is a controller issue or my driver
issue.  It could be some bug in the disconnect routine.  I have an
interrupt urb that I don't think I'm unlinking at disconnect time.  I
didn't study your patch and don't pretend to understand the HC code.
The problem could be in there.  I don't know.  I just thought I would
give you a heads up that something bad happened that might be related
to this patch.  I'm going to try and scare up a null-modem cable to
setup a serial console.
-- 
 (__) Doug Alcorn - Unix/Linux/Web Developing
 oo / PGP 02B3 1E26 BCF2 9AAF 93F1  61D7 450C B264 3E63 D543
 |_/  mailto:[EMAIL PROTECTED] http://www.lathi.net


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to