Subject: Re: Heads up
To: None <current-users@NetBSD.org>
From: Andrew Doran <ad@netbsd.org>
List: current-users
Date: 12/04/2007 10:01:23
On Mon, Dec 03, 2007 at 12:29:06PM -0600, David Young wrote:
> On Mon, Dec 03, 2007 at 06:21:59PM +0000, Andrew Doran wrote:
> > - Soft interrupts are now threaded, so it's possible to take adaptive mutexes
> > and reader/writer locks from a soft interrupt (for example, in a callout).
> > These have no ordering constraint against kernel_lock and so are "deadlock
> > free" in that respect.
Here is an article in Japanese on how the soft interrupts work, written
by YAMAMOTO Takashi:
http://www.valinux.co.jp/contents/tech/techlib/eos/softint/softint_01.html
Andrew