diff options
author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-11-23 12:11:05 +0100 |
---|---|---|
committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-11-23 12:11:05 +0100 |
commit | 39fcc013ef252b0bf2eecd63433da6ef232910e5 (patch) | |
tree | 89b0bf7b9979e26472bb019847152d5526663831 /xen/include/asm-x86/mach-generic | |
parent | 9d401b35f071a91e7281fcdd4a5ceba0dc125ba4 (diff) | |
download | xen-39fcc013ef252b0bf2eecd63433da6ef232910e5.tar.gz xen-39fcc013ef252b0bf2eecd63433da6ef232910e5.tar.bz2 xen-39fcc013ef252b0bf2eecd63433da6ef232910e5.zip |
Intel systems with more than 8 CPUs require that the APIC is configured
in clustered mode with the apic=bigsmp kernel parameter. This patch does
the APIC mode selection automatically without needing to manually specify
the kernel paremeter.
(KAF note: I see the patch is also present in Linux 2.6.14.2)
Signed-off-by: Nitin Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Diffstat (limited to 'xen/include/asm-x86/mach-generic')
-rw-r--r-- | xen/include/asm-x86/mach-generic/mach_apic.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xen/include/asm-x86/mach-generic/mach_apic.h b/xen/include/asm-x86/mach-generic/mach_apic.h index b13767a4e9..d9dc039da9 100644 --- a/xen/include/asm-x86/mach-generic/mach_apic.h +++ b/xen/include/asm-x86/mach-generic/mach_apic.h @@ -28,4 +28,6 @@ #define enable_apic_mode (genapic->enable_apic_mode) #define phys_pkg_id (genapic->phys_pkg_id) +extern void generic_bigsmp_probe(void); + #endif /* __ASM_MACH_APIC_H */ |