In message <[EMAIL PROTECTED]>, Robert Drehmel writes:
>In <[EMAIL PROTECTED]>, John Baldwin wrote:
>> Early Pentiums (<= P90) don't support CX8 or so I've heard, which make this
>> slightly more complicated, as for a pentium we would have to use a function
>> pointer that we setup during probe.  Also, during a SMP boot we would have to
>> panic if CX8 wasn't enabled on all CPU's.
>
>P75 (stepping 5): <FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
>
>cmpxchg8 was actually introduced with the Pentium processors,
>as Mr. Wollman already wrote.

Either way, it's precense should be determined by looking at the CPUID
feature bit.  It's the only reliable way.

--
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
[EMAIL PROTECTED]         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to