]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/x86/kernel/acpi/boot.c
Merge commit 'v2.6.37-rc8' into x86/apic
[karo-tx-linux.git] / arch / x86 / kernel / acpi / boot.c
index 71232b941b6c9c6409fd14e9479f3d1625eeaeb0..7235e5fbdb6da4531adff7aa8c197422a958a645 100644 (file)
@@ -198,6 +198,11 @@ static void __cpuinit acpi_register_lapic(int id, u8 enabled)
 {
        unsigned int ver = 0;
 
+       if (id >= (MAX_LOCAL_APIC-1)) {
+               printk(KERN_INFO PREFIX "skipped apicid that is too big\n");
+               return;
+       }
+
        if (!enabled) {
                ++disabled_cpus;
                return;