[coyotos-dev] SMP Terminology (was: Re[2]: Coyotos SMP?)
Valerio Bellizzomi
devbox at selnet.org
Fri Oct 26 13:01:19 EDT 2007
On 26/10/2007, at 10.09, Jonathan Adams wrote:
>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.
You are referring to CPU0 from the operating system eye, so the BSP
becomes cpu0, but I am referring to CPU0 from the human eye, that is: CPU0
is the CPU socket labeled "CPU0" on the mainboard (on some mainboards,
like the BP-6, it is labeled "CPU1").
val
>
>Cheers,
>- jonathan
>--
>- jonathan
More information about the coyotos-dev
mailing list