CPU frequency detection error?

Tz-Huan Huang tzhuan at csie.org
Sun Mar 9 09:07:19 UTC 2008


Hi,

I have a IBM x3550 running 7-stable.
The CPU is

CPU: Intel(R) Xeon(R) CPU           E5345  @ 2.33GHz (11368.47-MHz K8-class CPU)
  Origin = "GenuineIntel"  Id = 0x6fb  Stepping = 11
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x4e3bd<SSE3,RSVD2,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA>
  AMD Features=0x20100800<SYSCALL,NX,LM>
  AMD Features2=0x1<LAHF>
  Cores per package: 4

But the dev.cpu.0 shows

dev.cpu.0.freq: 11311
dev.cpu.0.freq_levels: 11311/-1 9897/-1 8483/-1 7069/-1 5655/-1
4241/-1 2827/-1 1413/-1

The max frequency 11311 (11.3GHz?) is far larger than it should be (2.33GHz).
It causes something wrong on this system, for example:

[huan at cml2 ~]$ time sleep 1
real	0m4.929s
user	0m0.000s
sys	0m0.000s

Any suggestion? Thanks a lot~

Tz-Huan


More information about the freebsd-acpi mailing list