lkml.org 
[lkml]   [2001]   [Mar]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRepeatable lockup on SMP w/usbprocfs
If an application calls the USBDEVFS_SUBMITURB ioctl to submit a read, 
when the async completion routine is called, the kernel goes into a hard
deadlock (no response to ping, etc.). I've narrowed it down to the
async_completed routine in usb.c. That's the only place where spinlocks
are used. I'm not familiar enough with them to see what the error is,
though.

The system runs fine until the packet is returned, then it just locks
solid (On the alcatel USB modem I used for testing it will not respond
until it gets sync, which may be several seconds).

Others have found that just compiling SMP into the kernel is enough to
break it, you don't actually need two processors.

Tony

--
Don't click on this sig - a cyberwoozle will eat your underwear.

tmh@magenta-netlogic.com http://www.nothing-on.tv

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:18    [W:0.056 / U:2.548 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site