From c85b1d510f6086cfd95316f9d0731c949238fd01 Mon Sep 17 00:00:00 2001 From: Dean Roe Date: Mon, 6 Mar 2006 10:32:05 -0600 Subject: [PATCH] --- yaml --- r: 24767 b: refs/heads/master c: 769ebc66dec24770ea1e99019099d2bc636a61d3 h: refs/heads/master i: 24765: f09ffbea51613413c16706c32897ef6cc9b6f935 24763: fcabb888243238e108ceeb393b778b5bfc739acf 24759: 62e8dac02da96402f552be2749782b4d44e28e71 24751: 3f43f84d1027bff023e5d63addd161d9d2425f5c 24735: 188490b291f170fb43c94283f9ff6b0550b01a29 24703: dd5f326b9123a2e53c4a86ca1474b9c130fe4cea v: v3 --- [refs] | 2 +- trunk/arch/ia64/sn/kernel/sn2/sn_hwperf.c | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index d17eacd04612..c6a41b96c9d6 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e6ef0fca2c61f7e773178be8c3833a709a47e022 +refs/heads/master: 769ebc66dec24770ea1e99019099d2bc636a61d3 diff --git a/trunk/arch/ia64/sn/kernel/sn2/sn_hwperf.c b/trunk/arch/ia64/sn/kernel/sn2/sn_hwperf.c index 6ff34fc05c82..d917afa30b27 100644 --- a/trunk/arch/ia64/sn/kernel/sn2/sn_hwperf.c +++ b/trunk/arch/ia64/sn/kernel/sn2/sn_hwperf.c @@ -110,7 +110,11 @@ static int sn_hwperf_geoid_to_cnode(char *location) if (sn_hwperf_location_to_bpos(location, &rack, &bay, &slot, &slab)) return -1; - for_each_node(cnode) { + /* + * FIXME: replace with cleaner for_each_XXX macro which addresses + * both compute and IO nodes once ACPI3.0 is available. + */ + for (cnode = 0; cnode < num_cnodes; cnode++) { geoid = cnodeid_get_geoid(cnode); module_id = geo_module(geoid); this_rack = MODULE_GET_RACK(module_id);