[coyotos-dev] SMP Terminology (was: Re[2]: Coyotos SMP?)

Jonathan Adams jwadams at eros-os.com
Fri Oct 26 10:09:06 EDT 2007


On Thu, 2007-10-25 at 21:12 -0400, Jonathan S. Shapiro wrote:
> On Fri, 2007-10-26 at 00:19 +0200, Valerio Bellizzomi wrote:
> > On 25/10/2007, at 7.52, Jonathan S. Shapiro wrote:
> > >Have a look at section 7.5.1 of the IA-32 Software Developer's Manual,
> > >Vol 3.
> > 
> > Thank you, I have looked  at it.
> > That section, does not specify how the boot-strap processor is elected. I
> > guess that if CPU0 fails it is elected in sequential order.
> > If CPU0 fails, it cannot be an AP either, and so forth.
> > Hmm.
> 
> 
> I think it is undocumented how the BSP is elected. This is a low-level
> hardware matter.

And, in particular, whatever processor is the BSP *becomes* CPU0, so how
it happens is kind of besides the point.

Cheers,
- jonathan
-- 
- jonathan



More information about the coyotos-dev mailing list