diff options
author | Matthew McClintock <[email protected]> | 2011-10-25 17:54:04 -0500 |
---|---|---|
committer | Kumar Gala <[email protected]> | 2011-11-03 13:12:29 -0500 |
commit | 43a327b79c3945049ccf675452d2d519084c9bc6 (patch) | |
tree | 86e693938ac0b5d4fe78799222b1ba93a4473a21 | |
parent | 7d0d3ad5e3cfbf96aa4a2d6ee26a20c98a29d4a1 (diff) |
powerpc/85xx: Make kexec to interate over online cpus
This is not strictly required, because this iterates over logical
cpus and they are not (currently) discontigous. But, it's cleaner
code and more obvious what is going on
Signed-off-by: Matthew McClintock <[email protected]>
Signed-off-by: Kumar Gala <[email protected]>
-rw-r--r-- | arch/powerpc/platforms/85xx/smp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/platforms/85xx/smp.c b/arch/powerpc/platforms/85xx/smp.c index 190d111fc117..2df4785ffd4e 100644 --- a/arch/powerpc/platforms/85xx/smp.c +++ b/arch/powerpc/platforms/85xx/smp.c @@ -207,7 +207,7 @@ static void mpc85xx_smp_machine_kexec(struct kimage *image) if ( !timeout ) printk(KERN_ERR "Unable to bring down secondary cpu(s)"); - for (i = 0; i < num_cpus; i++) + for_each_online_cpu(i) { if ( i == smp_processor_id() ) continue; mpic_reset_core(i); |