Nathanael Noblet wrote:
> Hello,
>     I'm having a problem with some hardware and I think it is a bug. 

Maybe.  But mostly your issues are warn() messages from the driver,
which won't always indicate bugs.  I suspect maybe this driver should
use dbg() not warn().


> 1) "Rx status -84" - scrolls incessantly down my screen. This is being 
> called from the bulk_read_callback function in the rlt8150.c file.
> interspersed within those messages is sometimes the message

"-EILSEQ" ... CRC error or data toggle problem.  That often suggests
some kind of hardware problem, like a bad cable.  But drivers can goof
up the data toggle and cause -EILSEQ.


> 2) "reset needed may be?.." which is always spewed on the screen when I 
> disconnect the device from the usb bus.

Live Yoda long!  :)

That message is returned on -ETIMEDOUT, which is what OHCI returns
when the device stops responding (like maybe because it's gone).
UHCI returns -EILSEQ, which produces your other message.

Spewing is an undesirable response, but is hard to avoid since if
those errors happen at other times, they're trouble.  But khubd
will disconnect() the driver when it notices, so the messages will
stop at some point.


> 3) System hard reboots - this is wierd, and has happened only 3 times, 
> but I'll start something like ping apple.com or using links/lynx to go 
> somewhere, screen blanks, and I get the BIOS screen and it's starting 
> back up.
> 3) Kernel Panic - This is even more rare, I think mainly with kernel 
> 2.5.33 with the preemptive stuff included.

Are you running with "debug memory allocations" enabled?  I tend to run
with that at all times; it'll notice many bugs before they get a chance
to corrupt things very much.  Both of these #3 modes are pretty far gone.

My initial suspicion is that if there's a bug it's not in the ohci code,
since if it were then a lot of other people would see the same problems.

- Dave




-------------------------------------------------------
This SF.NET email is sponsored by: AMD - Your access to the experts
on Hammer Technology! Open Source & Linux Developers, register now
for the AMD Developer Symposium. Code: EX8664
http://www.developwithamd.com/developerlab
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to