Skip to contentSkip to conversation

2.4.21-pre7: Summit family (EXA) ID strings

PATCH New James Cleverdon 1 participant 1 message Apr 15, 2003

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 2.4.21-pre7: Summit family (EXA) ID strings

All future IBM Summit boxes are supposed to have their Product ID strings start with "EXA", including the forthcoming x445.

include/asm-i386/smpboot.h renamed from include/asm-i386/smpboot.h.df +4 -1
@@ -21,7 +21,10 @@ static inline void detect_clustered_apic
 	/*
 	 * Can't recognize Summit xAPICs at present, so use the OEM ID.
 	 */
-	if (!strncmp(oem, "IBM ENSW", 8) && !strncmp(prod, "VIGIL SMP", 9)){
+	if (!strncmp(oem, "IBM ENSW", 8) &&
+	    (!strncmp(prod, "VIGIL SMP", 9) ||
+	     !strncmp(prod, "EXA", 3) ||
+	     !strncmp(prod, "RUTHLESS", 8))){
 		clustered_apic_mode = CLUSTERED_APIC_XAPIC;
 		apic_broadcast_id = APIC_BROADCAST_ID_XAPIC;
 		int_dest_addr_mode = APIC_DEST_PHYSICAL;
Signature · 3 lines
James Cleverdon
IBM xSeries Linux Solutions
{jamesclv(Unix, preferred), cleverdj(Notes)} at us dot ibm dot com
include/asm-i386/smpboot.h renamed from include/asm-i386/smpboot.h.df +4 -1
@@ -21,7 +21,10 @@ static inline void detect_clustered_apic
 	/*
 	 * Can't recognize Summit xAPICs at present, so use the OEM ID.
 	 */
-	if (!strncmp(oem, "IBM ENSW", 8) && !strncmp(prod, "VIGIL SMP", 9)){
+	if (!strncmp(oem, "IBM ENSW", 8) &&
+	    (!strncmp(prod, "VIGIL SMP", 9) ||
+	     !strncmp(prod, "EXA", 3) ||
+	     !strncmp(prod, "RUTHLESS", 8))){
 		clustered_apic_mode = CLUSTERED_APIC_XAPIC;
 		apic_broadcast_id = APIC_BROADCAST_ID_XAPIC;
 		int_dest_addr_mode = APIC_DEST_PHYSICAL;