Subject: Re: splraiseipl()
To: Jason Thorpe <thorpej@shagadelic.org>
From: Iain Hibbert <plunky@rya-online.net>
List: tech-kern
Date: 11/06/2005 08:30:53
On Sat, 5 Nov 2005, Jason Thorpe wrote:

> On Nov 5, 2005, at 12:25 PM, Iain Hibbert wrote:
> > Whats wrong with splraise() for the name?  It looks to me like some
> > architectures are already using that in the same way that you are proposing
> > use of splraiseipl() - do any use it differently?
>
> The contents of argument passed to the splraise() functions is not MI --
> mostly, it's not always an IPL_* constant, but rather some machine-dependent
> value (like imask[IPL_BIO], or something).

indeed.

> > From your patch, I see eg hp700 does use splraise with a mask value
> > instead of the IPL value, but that could be solved easily enough by
> > use of _splraise at MD level instead as seems to be done in eg evpmips
> >
> > ?

cough.

maybe I should rephrase.. how difficult is it to make splraise() an MI
definition ranking with the other splxxx() defs?

it seems to me, that splraise(x) is the right name..

iain