diff -Nurp --exclude-from=/home/mcd/.dontdiff linux-2.6.3-vanilla/include/asm-generic/topology.h linux-2.6.3-topo_distance/include/asm-generic/topology.h --- linux-2.6.3-vanilla/include/asm-generic/topology.h Tue Feb 17 19:57:15 2004 +++ linux-2.6.3-topo_distance/include/asm-generic/topology.h Thu Feb 26 15:02:08 2004 @@ -44,6 +44,9 @@ #ifndef pcibus_to_cpumask #define pcibus_to_cpumask(bus) (cpu_online_map) #endif +#ifndef node_distance +#define node_distance(from, to) (1) +#endif /* Cross-node load balancing interval. */ #ifndef NODE_BALANCE_RATE diff -Nurp --exclude-from=/home/mcd/.dontdiff linux-2.6.3-vanilla/include/asm-i386/topology.h linux-2.6.3-topo_distance/include/asm-i386/topology.h --- linux-2.6.3-vanilla/include/asm-i386/topology.h Tue Feb 17 19:57:17 2004 +++ linux-2.6.3-topo_distance/include/asm-i386/topology.h Thu Feb 26 15:00:12 2004 @@ -66,6 +66,12 @@ static inline cpumask_t pcibus_to_cpumas return node_to_cpumask(mp_bus_id_to_node[bus]); } +/* Node-to-Node distance */ +static inline int node_distance(int from, int to) +{ + return 1; +} + /* Cross-node load balancing interval. */ #define NODE_BALANCE_RATE 100