> From: David Brownell <[EMAIL PROTECTED]> > Date: Tue, 01 Oct 2002 17:20:02 -0700
> Yes, it looks like hub.c down()s a semaphore while holding > its own spinlock... it doesn't always cause this message. > The comment says it never blocks, but... shouldn't this change? > > - Dave Crap, it's my code. I am pretty sure it's actualy correct, so an easy thing to do would be to make it down_trylock() and BUG if it fails. The semaphore locks against threads running on context of rmmod and insmod. When everything is refcounted, the it can be removed. I am not sure if we are past this moment though. -- Pete ------------------------------------------------------- This sf.net email is sponsored by: DEDICATED SERVERS only $89! Linux or FreeBSD, FREE setup, FAST network. Get your own server today at http://www.ServePath.com/indexfm.htm _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
