CPU frequency detection error?
Rui Paulo
rpaulo at FreeBSD.org
Sun Mar 9 12:19:32 UTC 2008
On Mar 9, 2008, at 8:42 AM, Tz-Huan Huang wrote:
> 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~
Escape to the boot loader prompt and type:
set kern.hz=100
boot
And then show us your dmesg again, please.
Regards,
--
Rui Paulo
More information about the freebsd-acpi
mailing list