]> err.no Git - linux-2.6/blobdiff - arch/x86/kernel/numaq_32.c
Merge branch 'core/locking' of git://git.kernel.org/pub/scm/linux/kernel/git/tip...
[linux-2.6] / arch / x86 / kernel / numaq_32.c
index f0f1de1c4a1de4465cf53aae7e50c9bbcb7af0c1..5b20a5e7ac28933e8200c269880cc167603cafeb 100644 (file)
@@ -93,12 +93,13 @@ int __init get_memcfg_numaq(void)
        return 1;
 }
 
-static int __init numaq_tsc_disable(void)
+void __init numaq_tsc_disable(void)
 {
+       if (!found_numaq)
+               return -1;
+
        if (num_online_nodes() > 1) {
                printk(KERN_DEBUG "NUMAQ: disabling TSC\n");
                setup_clear_cpu_cap(X86_FEATURE_TSC);
        }
-       return 0;
 }
-arch_initcall(numaq_tsc_disable);