> 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

Reply via email to