--- zzzz-none-000/linux-2.6.28.10/arch/arm/include/asm/mmzone.h 2009-05-02 18:54:43.000000000 +0000 +++ puma5-6360-529/linux-2.6.28.10/arch/arm/include/asm/mmzone.h 2009-06-04 07:28:46.000000000 +0000 @@ -10,6 +10,7 @@ #ifndef __ASM_MMZONE_H #define __ASM_MMZONE_H +#ifdef CONFIG_NEED_MULTIPLE_NODES /* * Currently defined in arch/arm/mm/discontig.c */ @@ -19,6 +20,7 @@ * Return a pointer to the node data for node n. */ #define NODE_DATA(nid) (&discontig_node_data[nid]) +#endif /*--- #ifdef CONFIG_NEED_MULTIPLE_NODES ---*/ /* * NODE_MEM_MAP gives the kaddr for the mem_map of the node.