]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
IA64: Turn on CONFIG_HAVE_UNSTABLE_CLOCK
authorTony Luck <tony.luck@intel.com>
Thu, 15 Jan 2009 18:29:17 +0000 (10:29 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Sun, 25 Jan 2009 00:41:36 +0000 (16:41 -0800)
commit 0773a6cf673316440999752e23f8c3d4f85e48b9 upstream.

sched_clock() on ia64 is based on ar.itc, so is never
completely synchronized between cpus. On some platforms
(e.g. certain models of SGI Altix) it may be running at
radically different frequencies.

Based on a patch from Dimitri Sivanich which set this
just for SN2 && GENERIC kernels ... it is needed for
all ia64 machines.

Signed-off-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/ia64/Kconfig

index 6bd91ed7cd03a8366d35745a499ea89c9daf93a6..0429d3e175c2b6c0af69df7211435b309ce4cc8e 100644 (file)
@@ -17,6 +17,7 @@ config IA64
        select ACPI if (!IA64_HP_SIM)
        select PM if (!IA64_HP_SIM)
        select ARCH_SUPPORTS_MSI
+       select HAVE_UNSTABLE_SCHED_CLOCK
        select HAVE_IDE
        select HAVE_OPROFILE
        select HAVE_KPROBES