Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 May 1997 12:13:38 -0600
From:      Steve Passe <smp@csn.net>
To:        mef@cs.washington.edu
Cc:        smp@FreeBSD.ORG, ulbright@cs.washington.edu
Subject:   Re: SMP_PRIVPAGES 
Message-ID:  <199705281813.MAA13794@Ilsa.StevesCafe.com>
In-Reply-To: Your message of "Wed, 28 May 1997 09:11:52 PDT." <199705281611.JAA29127@tweetie-bird.cs.washington.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

> What is the plan with using the SMP_PRIVPAGES stuff? Does it work?
> (well, I'll find out in an hour or so).

not yet, but hopefully soon.

---
> As some of you know, we are using some of the FreeBSD SMP code to make
> our own operating system (SPIN) work on multiprocessors.  One thing

interesting this is the first I've heard of this...

---
> that I'm working on now is obtaining the CPUID in various components
> (scheduler mostly right now).  Rather than executing a bunch of
> instructions to extract the logical CPUID from the apic_base, I'd
> rather just place dereference CPU private data that contains the CPUs
> logical id.  My plan is to just use the existing SMP_PRIVPAGES support
> to place CPU private data in those pages.  

thats exactly why we're creating them.

--
Steve Passe	| powered by 
smp@csn.net	|            Symmetric MultiProcessor FreeBSD





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705281813.MAA13794>