Date: Tue, 14 Dec 2010 20:07:51 +0000 (UTC) From: Jung-uk Kim <jkim@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/amd64/amd64 legacy.c machdep.c src/sys/dev/acpica acpi_cpu.c src/sys/i386/i386 legacy.c machdep.c Message-ID: <201012142008.oBEK8OLQ042357@repoman.freebsd.org>
index | next in thread | raw e-mail
jkim 2010-12-14 20:07:51 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 legacy.c machdep.c
sys/dev/acpica acpi_cpu.c
sys/i386/i386 legacy.c machdep.c
Log:
SVN rev 216443 on 2010-12-14 20:07:51Z by jkim
Stop lying about supporting cpu_est_clockrate() when TSC is invariant. This
function always returned the nominal frequency instead of current frequency
because we use RDTSC instruction to calculate difference in CPU ticks, which
is supposedly constant for the case. Now we support cpu_get_nominal_mhz()
for the case, instead. Note it should be just enough for most usage cases
because cpu_est_clockrate() is often times abused to find maximum frequency
of the processor.
Revision Changes Path
1.66 +14 -3 src/sys/amd64/amd64/legacy.c
1.735 +4 -0 src/sys/amd64/amd64/machdep.c
1.95 +11 -0 src/sys/dev/acpica/acpi_cpu.c
1.68 +14 -3 src/sys/i386/i386/legacy.c
1.717 +4 -0 src/sys/i386/i386/machdep.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201012142008.oBEK8OLQ042357>
