hello,
i got my driver running :-)
when i start a large/fast ('bout 100Kb/s) ftp using the ohci module, i
get a hardlock almost immediatly, if i do it with usb-uhci it doesn't.
I dunno why yet, i'll try to get more detail, but it's rather hard, no
oops, no trace, no nothing...
I'll describe what i do... maybe it rings a bell.
(I am still using 2.3.99-pre3 btw)
I have a urb reuse thingie running, using one single urb at the moment.
when it's completion is called, another skb is assigned and the urb
itself is submitted again. the urb has the queue flag set.
(inside the completion handler, thus during interrupt). the skb is
processed during interrupt, normally it should not take very long.
the sending of packets happens with the synchronous sendbulk calls for
now.
mean while a thread is polling the device status on another interface.
any idea's ?
btw: if i am not mistaken the usb-uhci module behaved strangely when
using multiple queued urbs.. not sure cuz there were still bugs in my
driver then... i have to do tests to reproduce that too. it seemed like
buffer went missing.
J.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]