Skip to contentSkip to conversation

x86/tsc changes for v2.6.38

GIT PULL Ingo Molnar 1 participant 1 message Jan 6, 2011

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

Linus,

Please pull the latest x86-tsc-for-linus git tree from:

git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git x86-tsc-for-linus

Thanks,

Ingo

------------------>
John Stultz (2):
x86: Make tsc=reliable override boot time stability checks
x86: Improve TSC calibration using a delayed workqueue

Thomas Gleixner (1):
x86: Check tsc available/disabled in the delayed init function

 Documentation/kernel-parameters.txt |    9 ++--
 arch/x86/kernel/tsc.c               |   96 +++++++++++++++++++++++++++++++++--
 2 files changed, 96 insertions(+), 9 deletions(-)
Documentation/kernel-parameters.txt +5 -4
index 92e83e5..c7c8eca 100644
@@ -2467,12 +2467,13 @@ and is between 256 and 4096 characters. It is defined in the file
 			to facilitate early boot debugging.
 			See also Documentation/trace/events.txt
 
-	tsc=		Disable clocksource-must-verify flag for TSC.
+	tsc=		Disable clocksource stability checks for TSC.
 			Format: <string>
 			[x86] reliable: mark tsc clocksource as reliable, this
-			disables clocksource verification at runtime.
-			Used to enable high-resolution timer mode on older
-			hardware, and in virtualized environment.
+			disables clocksource verification at runtime, as well
+			as the stability checks done at bootup.	Used to enable
+			high-resolution timer mode on older hardware, and in
+			virtualized environment.
 			[x86] noirqtime: Do not use TSC to do irq accounting.
 			Used to run time disable IRQ_TIME_ACCOUNTING on any
 			platforms where RDTSC is slow and this accounting
arch/x86/kernel/tsc.c +91 -5

125 lines not on this page · raw message