Loading drivers/cpufreq/cpufreq.c +9 −1 Original line number Diff line number Diff line Loading @@ -1654,7 +1654,10 @@ unsigned int cpufreq_get(unsigned int cpu) if (policy) { down_read(&policy->rwsem); if (!policy_is_inactive(policy)) ret_freq = __cpufreq_get(policy); up_read(&policy->rwsem); cpufreq_cpu_put(policy); Loading Loading @@ -2397,6 +2400,11 @@ int cpufreq_update_policy(unsigned int cpu) down_write(&policy->rwsem); if (policy_is_inactive(policy)) { ret = -ENODEV; goto unlock; } pr_debug("updating policy for CPU %u\n", cpu); memcpy(&new_policy, policy, sizeof(*policy)); new_policy.min = policy->user_policy.min; Loading Loading
drivers/cpufreq/cpufreq.c +9 −1 Original line number Diff line number Diff line Loading @@ -1654,7 +1654,10 @@ unsigned int cpufreq_get(unsigned int cpu) if (policy) { down_read(&policy->rwsem); if (!policy_is_inactive(policy)) ret_freq = __cpufreq_get(policy); up_read(&policy->rwsem); cpufreq_cpu_put(policy); Loading Loading @@ -2397,6 +2400,11 @@ int cpufreq_update_policy(unsigned int cpu) down_write(&policy->rwsem); if (policy_is_inactive(policy)) { ret = -ENODEV; goto unlock; } pr_debug("updating policy for CPU %u\n", cpu); memcpy(&new_policy, policy, sizeof(*policy)); new_policy.min = policy->user_policy.min; Loading