x86: change size of node ids from u8 to s16
authortravis@sgi.com <travis@sgi.com>
Wed, 30 Jan 2008 12:33:25 +0000 (13:33 +0100)
committerIngo Molnar <mingo@elte.hu>
Wed, 30 Jan 2008 12:33:25 +0000 (13:33 +0100)
commit4323838215184f5a2f081e0d17b8d60731b03164
treeeb3553a15c127604044e6919c9c4a92cdb1b703a
parent409a7b859ddb6e0a615d9f3ccddedaec218c56b6
x86: change size of node ids from u8 to s16

Change the size of node ids for X86_64 from u8 to s16 to
accomodate more than 32k nodes and allow for NUMA_NO_NODE
(-1) to be sign extended to int.

Cc: David Rientjes <rientjes@google.com>
Cc: Yinghai Lu <yhlu.kernel@gmail.com>
Cc: Eric Dumazet <dada1@cosmosbay.com>
Signed-off-by: Mike Travis <travis@sgi.com>
Reviewed-by: Christoph Lameter <clameter@sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
arch/x86/Kconfig
arch/x86/mm/numa_64.c
include/asm-x86/mmzone_64.h
include/asm-x86/numa_64.h
include/asm-x86/topology.h