All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: SMP processor rework help needed
@ 2001-10-15 17:16 Manfred Spraul
  2001-10-15 21:39 ` Alan Cox
  0 siblings, 1 reply; 10+ messages in thread
From: Manfred Spraul @ 2001-10-15 17:16 UTC (permalink / raw)
  To: Eric W. Biederman; +Cc: linux-kernel

 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

> For intel the initial determination is made having the cpus race on
> the apic bus.  The cpu that sends a message first gets the lowest
> apicid.  Though I need to see how the P4 Xeon does it, as the apic
> bus is actually unused.

Huh?

24547202.pdf: (i.e. volume 3 of the ia32 SDM)
<<<<<<<<
The APIC ID register is loaded at power up by sampling configuration
data that is driven onto pins of the processor. For the Pentium 4 and P6
family processors, pins A11# and A12# and pins BR0# through BR3# are
sampled; for the Pentium processor, pins BE0# through BE3# are sampled.
<<<<<<

--
	Manfred

^ permalink raw reply	[flat|nested] 10+ messages in thread
* SMP processor rework help needed
@ 2001-10-14 20:23 Tommy Faasen
  2001-10-14 20:33 ` Andi Kleen
  0 siblings, 1 reply; 10+ messages in thread
From: Tommy Faasen @ 2001-10-14 20:23 UTC (permalink / raw)
  To: linux-kernel

Hi,

I have this unique situation where cpu 1 has less features (like fxsr) then
cpu 0.

However the linux kernel only looks at the cpu 0 and assumes the all the
other cpu's have the same capabilities. Which can cause it to oops.
Several of you have been so kind to help me find this problem. Now I can
manually fit it in processor.h to change #define cpu_has_fxsr 0.
I would like to rewrite this bit so it tests all the cpu's if it has a
certain capability and only then activates this feature, I think this would
be a more clean way of handling things.
Anyway I have been looking through processor.h and bitops.h and figured it
does a some asm to extract this information.

So again I am stuck as my limited knowledge stops here, so I was hoping that
someone could give me a helping hand or point me in a direction.

Ps 2.4.12-ac2 works fine with my little modification on my aic78xxx lx smp
system in case you wanted to know.


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2001-10-15 21:33 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-10-15 17:16 SMP processor rework help needed Manfred Spraul
2001-10-15 21:39 ` Alan Cox
  -- strict thread matches above, loose matches on Subject: below --
2001-10-14 20:23 Tommy Faasen
2001-10-14 20:33 ` Andi Kleen
2001-10-14 20:50   ` Gerhard Mack
2001-10-14 21:07     ` Andi Kleen
2001-10-15 15:20       ` Eric W. Biederman
2001-10-14 22:09     ` Tommy Faasen
2001-10-15  5:07   ` Pascal Schmidt
2001-10-15 21:25   ` Bill Davidsen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.