X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=drivers%2Fcpuidle%2Fcpuidle.c;h=5ce07b517c5875def9106c5041402032c3f70fc1;hb=5dfb66ba8c4a96eb732942c9f78629e4db1a51d4;hp=5405769020a1c13aa727e9a70e4e2dad99d1aef8;hpb=fca515fbfa5ecd9f7b54db311317e2c877d7831a;p=linux-2.6 diff --git a/drivers/cpuidle/cpuidle.c b/drivers/cpuidle/cpuidle.c index 5405769020..5ce07b517c 100644 --- a/drivers/cpuidle/cpuidle.c +++ b/drivers/cpuidle/cpuidle.c @@ -94,7 +94,7 @@ void cpuidle_install_idle_handler(void) */ void cpuidle_uninstall_idle_handler(void) { - if (enabled_devices && (pm_idle != pm_idle_old)) { + if (enabled_devices && pm_idle_old && (pm_idle != pm_idle_old)) { pm_idle = pm_idle_old; cpuidle_kick_cpus(); }