lkml.org 
[lkml]   [2002]   [Dec]   [22]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateSun, 22 Dec 2002 04:17:17 -0800
FromWilliam Lee Irwin III <>
SubjectRe: [PATCH][2.4] generic support for systems with more than 8 CPUs (2/2)
On Sat, Dec 21, 2002 at 10:59:10PM -0800, Pallipadi, Venkatesh wrote:
> 2/2 : switching to physical mode APIC setup in case of more than 8 CPU system
[...]
> -	printk("Enabling APIC mode: ");
> -	if(clustered_apic_mode == CLUSTERED_APIC_NUMAQ)
> -		printk("Clustered Logical.	");
> -	else if(clustered_apic_mode == CLUSTERED_APIC_XAPIC)
> -		printk("Physical.	");
> -	else
> -		printk("Flat.	");
> -	printk("Using %d I/O APICs\n",nr_ioapics);

IIRC NUMA-Q can be dynamically detected at boot by means of an MP OEM
table's presence, in particular if there's a matching string in the 8B
OEM record in the OEM table, with a value of "IBM NUMA" IIRC. This is
probably a line or two's worth of change to mpparse.c and declaring a
variable for clustered_apic_mode. If it were difficult to detect, I
wouldn't have suggested implementing it (though do so at your leisure). =)

I still think this is 2.5 material + backport once it gets testing there.


Bill
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:31    [from the cache]
©2003-2008