]> git.baikalelectronics.ru Git - kernel.git/commit
[CPUFREQ] Do not set policy for offline cpus
authorPrarit Bhargava <prarit@redhat.com>
Mon, 3 Aug 2009 14:58:11 +0000 (10:58 -0400)
committerDave Jones <davej@redhat.com>
Tue, 4 Aug 2009 18:32:10 +0000 (14:32 -0400)
commit6b873959dad8fa22321f763e760a44744d7f923f
tree16b9378a38cde51f50078a2d5d41353d346d0dc4
parent8745268478612de34cc96c556e8b6b2e244808d4
[CPUFREQ] Do not set policy for offline cpus

Suspend/Resume fails on multi socket, multi core systems because the cpufreq
code erroneously sets the per_cpu policy_cpu value when a logical cpu is
offline.

This most notably results in missing sysfs files that are used to set the
cpu frequencies of the various cpus.

Signed-off-by: Prarit Bhargava <prarit@redhat.com>
Signed-off-by: Dave Jones <davej@redhat.com>
drivers/cpufreq/cpufreq.c