svn commit: r221178 - head/sys/x86/x86
Jung-uk Kim
jkim at FreeBSD.org
Thu Apr 28 17:56:02 UTC 2011
Author: jkim
Date: Thu Apr 28 17:56:02 2011
New Revision: 221178
URL: http://svn.freebsd.org/changeset/base/221178
Log:
Turn off periodic recalibration of CPU ticker frequency if it is invariant.
Modified:
head/sys/x86/x86/tsc.c
Modified: head/sys/x86/x86/tsc.c
==============================================================================
--- head/sys/x86/x86/tsc.c Thu Apr 28 17:44:24 2011 (r221177)
+++ head/sys/x86/x86/tsc.c Thu Apr 28 17:56:02 2011 (r221178)
@@ -228,7 +228,7 @@ init_TSC(void)
* discovers a new max frequency.
*/
if (tsc_freq != 0)
- set_cputicker(rdtsc, tsc_freq, 1);
+ set_cputicker(rdtsc, tsc_freq, !tsc_is_invariant);
if (tsc_is_invariant)
return;
More information about the svn-src-head
mailing list