]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/x86/kernel/tlb_uv.c
x86, uv: fix cpumask iterator in uv_bau_init()
[linux-2.6-omap-h63xx.git] / arch / x86 / kernel / tlb_uv.c
index d038b9c45cf89597e10ab05d1814b2557b606994..79c073247284cbdb334cf2a03b4e7ffaae8d0bcd 100644 (file)
@@ -750,7 +750,7 @@ static int __init uv_bau_init(void)
        int node;
        int nblades;
        int last_blade;
-       int cur_cpu = 0;
+       int cur_cpu;
 
        if (!is_uv_system())
                return 0;
@@ -760,6 +760,7 @@ static int __init uv_bau_init(void)
        uv_mmask = (1UL << uv_hub_info->n_val) - 1;
        nblades = 0;
        last_blade = -1;
+       cur_cpu = 0;
        for_each_online_node(node) {
                blade = uv_node_to_blade_id(node);
                if (blade == last_blade)