All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] x86/apic: remove DMI checks in bigsmp driver for obsolete systems
@ 2013-08-28 18:59 Matt Wilson
  2013-08-28 19:25 ` Andrew Cooper
  0 siblings, 1 reply; 8+ messages in thread
From: Matt Wilson @ 2013-08-28 18:59 UTC (permalink / raw)
  To: xen-devel; +Cc: Andrew Cooper, Keir Fraser, Jan Beulich

The DMI checks that force the use of the bigsmp APIC driver are for
systems that are no longer supported by Xen (32-bit x86).

Signed-off-by: Matt Wilson <msw@amazon.com>
Cc: Keir Fraser <keir@xen.org>
Cc: Jan Beulich <jbeulich@suse.com>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
---
 xen/arch/x86/genapic/bigsmp.c |   30 +-----------------------------
 1 files changed, 1 insertions(+), 29 deletions(-)

diff --git a/xen/arch/x86/genapic/bigsmp.c b/xen/arch/x86/genapic/bigsmp.c
index 96b23d6..491a916 100644
--- a/xen/arch/x86/genapic/bigsmp.c
+++ b/xen/arch/x86/genapic/bigsmp.c
@@ -8,36 +8,9 @@
 #include <xen/kernel.h>
 #include <xen/smp.h>
 #include <xen/init.h>
-#include <xen/dmi.h>
 #include <asm/mach-default/mach_mpparse.h>
 #include <asm/io_apic.h>
 
-static __init int force_bigsmp(struct dmi_system_id *d)
-{
-	printk(KERN_NOTICE "%s detected: force use of apic=bigsmp\n", d->ident);
-	def_to_bigsmp = 1;
-	return 0;
-}
-
-
-static struct dmi_system_id __initdata bigsmp_dmi_table[] = {
-	{ force_bigsmp, "HP ProLiant DL760 G2", {
-		DMI_MATCH(DMI_BIOS_VENDOR, "HP"),
-		DMI_MATCH(DMI_BIOS_VERSION, "P44-"),
-	}},
-
-	{ force_bigsmp, "HP ProLiant DL740", {
-		DMI_MATCH(DMI_BIOS_VENDOR, "HP"),
-		DMI_MATCH(DMI_BIOS_VERSION, "P47-"),
-	 }},
-	{ force_bigsmp, "UNISYS ES7000-ONE", {
-		DMI_MATCH(DMI_PRODUCT_NAME, "ES7000-ONE")
-	 }},
-	
-	 { }
-};
-
-
 static __init int probe_bigsmp(void)
 { 
 	/*
@@ -47,8 +20,7 @@ static __init int probe_bigsmp(void)
 	if (acpi_gbl_FADT.flags &
 	    (ACPI_FADT_APIC_CLUSTER | ACPI_FADT_APIC_PHYSICAL))
 		def_to_bigsmp = 1;
-	else if (!def_to_bigsmp)
-		dmi_check_system(bigsmp_dmi_table);
+
 	return def_to_bigsmp;
 } 
 
-- 
1.7.4.5

^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-08-30  8:35 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-28 18:59 [PATCH] x86/apic: remove DMI checks in bigsmp driver for obsolete systems Matt Wilson
2013-08-28 19:25 ` Andrew Cooper
2013-08-28 20:58   ` Matt Wilson
     [not found]     ` <CAGU+ause62qH3UzVMGkJ5UZ4ssESE_Q=OTTW+GdoJQb+2tr_iw@mail.gmail.com>
2013-08-28 22:24       ` Aravindh Puthiyaparambil (aravindp)
2013-08-29  7:14     ` Jan Beulich
2013-08-29 20:38       ` [PATCH v2] " Matt Wilson
2013-08-30  5:23         ` Keir Fraser
2013-08-30  8:35         ` Andrew Cooper

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.