kern/140361: [cpufreq] speed-stepping broken on PhenomII (acpi?)

Hannes freebsd at soulrebel.in-berlin.de
Thu Aug 19 15:40:03 UTC 2010


The following reply was made to PR kern/140361; it has been noted by GNATS.

From: Hannes <freebsd at soulrebel.in-berlin.de>
To: bug-followup at freebsd.org
Cc:  
Subject: Re: kern/140361: [cpufreq] speed-stepping broken on PhenomII (acpi?)
Date: Thu, 19 Aug 2010 15:16:53 +0000

 I can re-afirm this bug with 8.1-RELEASE on the system mentioned before 
 and also on a second system.
 
 The second system uses this CPU:
 
 %dmesg | grep -i amd
     root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
 CPU: AMD Athlon(tm) II X2 240e Processor (2800.01-MHz K8-class CPU)
   Origin = "AuthenticAMD"  Id = 0x100f62  Family = 10  Model = 6  
 Stepping = 2
   AMD Features=0xee500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM,3DNow!
 +,3DNow!>
   AMD 
 Features2=0x37ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,SKINIT,WDT>
 
 
 The levels look correct:
 
 %sysctl dev.cpu.0.freq dev.cpu.0.freq_levels
 dev.cpu.0.freq: 800
 dev.cpu.0.freq_levels: 2800/22790 2450/19941 2100/16660 1837/14577 
 1600/13837 1400/12107 1200/10377 1000/8648 800/6200 700/5425 600/4650 
 500/3875 400/3100 300/2325 200/1550 100/775
 
 
 There is no speed-stepping detected:
 
 %dmesg -a|egrep '^est[0-9]*'
 %
 
 
 
 
 Both mainboards are from Sapphire and both systems run amd64. Using the 
 x86 version of FreeBSD solves the problem, i.e. I do get est devices and 
 C2/C3-states!!!
 
 But this is not an option because of memory requirements.
 
 As this bug is marked as feedback, please let me know what I can do to 
 help get this issue fixed.
 
 Thank you very much!


More information about the freebsd-bugs mailing list