splz still ?
joerg at britannica.bec.de
joerg at britannica.bec.de
Mon May 15 09:23:31 PDT 2006
On Mon, May 15, 2006 at 09:08:12AM -0700, Matthew Dillon wrote:
> splz() still serves a vital function on the system. It is used to
> run pending interrupts after the last critical section is exited,
> and used to run pending interrupts if a thread switch occurs (e.g.
> between two threads which are both holding a critical section).
> So it can't be removed in general. CAMs use of splz() is rather odd,
> but not illegal.
In genereal it should not be used outside the scheduler and low level
code. From the architectual POV I would call the CAM use illegal :-)
Joerg
More information about the Kernel
mailing list