X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=kernel%2Fcpu.c;h=9a1ba77d6a50094c8adc60fbf3fc22a910804cd9;hb=012c0f413d5d28c2e49f22d39a51d9e65cc87ee7;hp=deff2e693766997a259b4b3ac2fc4f789e554f1d;hpb=db8fbb49df8ae4da155d3b7abf39e79b41f72746;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git diff --git a/kernel/cpu.c b/kernel/cpu.c index deff2e6..9a1ba77 100644 --- a/kernel/cpu.c +++ b/kernel/cpu.c @@ -692,10 +692,12 @@ void set_cpu_present(unsigned int cpu, bool present) void set_cpu_online(unsigned int cpu, bool online) { - if (online) + if (online) { cpumask_set_cpu(cpu, to_cpumask(cpu_online_bits)); - else + cpumask_set_cpu(cpu, to_cpumask(cpu_active_bits)); + } else { cpumask_clear_cpu(cpu, to_cpumask(cpu_online_bits)); + } } void set_cpu_active(unsigned int cpu, bool active)