Subject: Re: VAX port needs virtualized interrupt levels
To: der Mouse <mouse@Rodents.Montreal.QC.CA>
From: Vance Dereksen <vance@ikickass.org>
List: port-vax
Date: 04/15/2001 23:10:38
Do you know how Ultrix does it on the DS58x0 or the VAX 6000?

Peace...  Sridhar

On Sun, 15 Apr 2001, der Mouse wrote:

> > The biggest problems is that some of those machines were R3000-based,
> > and R3000 didn't have the ll/sc insns used to perform
> > synchronization.
> 
> Provided you can defeat any per-cpu cache (ie, provided you can manage
> to read and write the actual memory that's shared), you don't need
> special instructions.  (Details available on request from me, or in the
> synchronization section of at least one OS textbook.  For N CPUs, you
> need O(N log N) bits of shared memory per mutex, IIRC.)
> 
> 					der Mouse
> 
> 			       mouse@rodents.montreal.qc.ca
> 		     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B
>