Loading drivers/cpufreq/cpufreq.c +3 −1 Original line number Diff line number Diff line Loading @@ -1568,8 +1568,10 @@ static int __cpufreq_remove_dev_finish(struct device *dev, list_del(&policy->policy_list); write_unlock_irqrestore(&cpufreq_driver_lock, flags); if (!cpufreq_suspended) if (!cpufreq_suspended) { flush_work(&policy->update); cpufreq_policy_free(policy); } } else if (has_target()) { ret = __cpufreq_governor(policy, CPUFREQ_GOV_START); if (!ret) Loading Loading
drivers/cpufreq/cpufreq.c +3 −1 Original line number Diff line number Diff line Loading @@ -1568,8 +1568,10 @@ static int __cpufreq_remove_dev_finish(struct device *dev, list_del(&policy->policy_list); write_unlock_irqrestore(&cpufreq_driver_lock, flags); if (!cpufreq_suspended) if (!cpufreq_suspended) { flush_work(&policy->update); cpufreq_policy_free(policy); } } else if (has_target()) { ret = __cpufreq_governor(policy, CPUFREQ_GOV_START); if (!ret) Loading