2.4.21-pre7: Summit family (EXA) ID strings
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 cominclude/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 ;