Subject: Re: splx() optimization [was Re: SMP re-eetrancy in "bottom half" drivers]
To: Jonathan Stone <jonathan@dsg.stanford.edu>
From: Ignatios Souvatzis <is@netbsd.org>
List: tech-kern
Date: 06/04/2005 09:59:03
--7JfCtLOvnd9MIVvH
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi,

On Fri, Jun 03, 2005 at 03:39:10PM -0700, Jonathan Stone wrote:

> Back in the days of 4BSD on a VAX, processor IPLs were effectively a
> counter, not bitfields; so _all_ SPLs that mapped to distinct CPU
> prioities always implicitly masked all lower SPLs.

That's still the case for some of our architectures, e.g. m68k and probably
VAX (although I'm not sure about VAX, especially what VAX does for SMP
machines).

As we're talking about MI code here (I think), we should be aware of this.

Regards,
	-is

--7JfCtLOvnd9MIVvH
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (NetBSD)

iD8DBQFCoV9GN4tiz3B8hB0RAlVHAKCiBdZlecd33Vc3UUeSY1IeGJsfhgCfcVcm
sfJAE78hlPXmq/jcR1gSA4o=
=hrWA
-----END PGP SIGNATURE-----

--7JfCtLOvnd9MIVvH--