On Wed, 18 Feb 2004, Stephen Hemminger wrote:
> Got this running with my irda driver that does lots of unlinks
> with 2.6.3.
> Looks like another race between the interrupt and unlink.
The disassembly listing shows that your uhci_unlink_generic routine starts
with the lines:
/* We can get called when urbp allocation fails, so check */
if (!urbp)
return;
Since my patch removed that code, you must be running a kernel without the
patch installed. No wonder you saw a race!
In case you're using a plain 2.6.3 kernel, note that my patch wasn't
submitted in time for that release. In fact it's still not in Linus's
tree, and it won't appear there until Greg KH sends his next batch of
USB changes up the line.
Alan Stern
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel