]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - arch/x86/kernel/apic/apic_flat_64.c
x86, apic: use physical mode for IBM summit platforms
[net-next-2.6.git] / arch / x86 / kernel / apic / apic_flat_64.c
index eacbd2b31d27c0b947c3949c2ece59b549c9007a..e3c3d820c325b2cdacd136358efeb31d815b6dd4 100644 (file)
@@ -240,6 +240,11 @@ static int physflat_acpi_madt_oem_check(char *oem_id, char *oem_table_id)
                printk(KERN_DEBUG "system APIC only can use physical flat");
                return 1;
        }
+
+       if (!strncmp(oem_id, "IBM", 3) && !strncmp(oem_table_id, "EXA", 3)) {
+               printk(KERN_DEBUG "IBM Summit detected, will use apic physical");
+               return 1;
+       }
 #endif
 
        return 0;