Subject: Re: newlock
To: Garrett D'Amore <email@example.com>
From: David Laight <firstname.lastname@example.org>
Date: 09/04/2006 20:55:03
On Sun, Sep 03, 2006 at 07:31:55PM -0700, Garrett D'Amore wrote:
> Wrong. This works fine in Solaris. The spin mutex doesn't
> automatically release the spl -- instead it releases a _reference_ on
> the spl. The spl is only dropped when the reference reaches zero.
I've never seen that behaviour documented for Solaris...
OTOH the last solaris drivers I wrote were for 2.5 or 2.6.
I also remember it being an absolute pain that you couldn't mask interrupts
unless yoiu were in the driver that attached t hISR.
David Laight: email@example.com