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