8.1-PRERELEASE: CPU packages not detected correctly

Andriy Gapon avg at icyb.net.ua
Thu Sep 2 08:25:56 UTC 2010

on 01/09/2010 21:26 Jung-uk Kim said the following:
> On Friday 27 August 2010 03:36 pm, Jung-uk Kim wrote:
>> [3] AMD is working on an SMT-capable CPU (code-named Bulldozer) and
>> my patch won't work on them.  If anyone has a Bulldozer sample,
>> please look into it.
> I checked AMD website today and found out a new CPUID Spec. Rev. 2.34 
> was just released:
> http://support.amd.com/us/Embedded_TechDocs/25481.pdf
> They have added CPUID 0x8000001d and 0x8000001e to detect topology, it 
> seems.  Also, CPUID 0x80000001 %ecx bit 22 (TopologyExtensions) tells 
> you whether the above CPUID functions are supported.
> Interesting...

Yeah, I've heard that they are adding SMT capabilities in "Bulldozer"
processors, so I guess they have to change CPU topology detection indicators.

Andriy Gapon

More information about the freebsd-stable mailing list