X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=kernel%2Fcpu.c;h=9a1ba77d6a50094c8adc60fbf3fc22a910804cd9;hb=ccada0157f0909010e6684fe8fedb81d3a4351ee;hp=deff2e693766997a259b4b3ac2fc4f789e554f1d;hpb=2cde51fbd0f310c8a2c5f977e665c0ac3945b46d;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)