summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorPavel Machek <pavel@ucw.cz>2008-02-19 11:02:30 +0100
committerIngo Molnar <mingo@elte.hu>2008-02-26 12:55:54 +0100
commit7265b6f10deba1cbe071cee646b063bda07ecd68 (patch)
tree85b00f919a6c062a1e86a54c330de933cd08c839 /arch
parentf5106d91f2bf9153d6420f9ebb8114f73f9ce66a (diff)
downloadlinux-3.10-7265b6f10deba1cbe071cee646b063bda07ecd68.tar.gz
linux-3.10-7265b6f10deba1cbe071cee646b063bda07ecd68.tar.bz2
linux-3.10-7265b6f10deba1cbe071cee646b063bda07ecd68.zip
x86: notsc is ignored on common configurations
notsc is ignored in 32-bit kernels if CONFIG_X86_TSC is on.. which is bad, fix it. Signed-off-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch')
-rw-r--r--arch/x86/kernel/tsc_32.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/x86/kernel/tsc_32.c b/arch/x86/kernel/tsc_32.c
index 43517e324be..f14cfd9d1f9 100644
--- a/arch/x86/kernel/tsc_32.c
+++ b/arch/x86/kernel/tsc_32.c
@@ -28,7 +28,8 @@ EXPORT_SYMBOL_GPL(tsc_khz);
static int __init tsc_setup(char *str)
{
printk(KERN_WARNING "notsc: Kernel compiled with CONFIG_X86_TSC, "
- "cannot disable TSC.\n");
+ "cannot disable TSC completely.\n");
+ mark_tsc_unstable("user disabled TSC");
return 1;
}
#else