Loading drivers/cpufreq/cpufreq_interactive.c +7 −2 Original line number Diff line number Diff line Loading @@ -1199,7 +1199,10 @@ static int cpufreq_governor_interactive(struct cpufreq_policy *policy, return 0; } rc = sysfs_create_group(cpufreq_global_kobject, if (!have_governor_per_policy()) WARN_ON(cpufreq_get_global_kobject()); rc = sysfs_create_group(get_governor_parent_kobj(policy), &interactive_attr_group); if (rc) { mutex_unlock(&gov_lock); Loading Loading @@ -1231,8 +1234,10 @@ static int cpufreq_governor_interactive(struct cpufreq_policy *policy, cpufreq_unregister_notifier( &cpufreq_notifier_block, CPUFREQ_TRANSITION_NOTIFIER); idle_notifier_unregister(&cpufreq_interactive_idle_nb); sysfs_remove_group(cpufreq_global_kobject, sysfs_remove_group(get_governor_parent_kobj(policy), &interactive_attr_group); if (!have_governor_per_policy()) cpufreq_put_global_kobject(); mutex_unlock(&gov_lock); break; Loading Loading
drivers/cpufreq/cpufreq_interactive.c +7 −2 Original line number Diff line number Diff line Loading @@ -1199,7 +1199,10 @@ static int cpufreq_governor_interactive(struct cpufreq_policy *policy, return 0; } rc = sysfs_create_group(cpufreq_global_kobject, if (!have_governor_per_policy()) WARN_ON(cpufreq_get_global_kobject()); rc = sysfs_create_group(get_governor_parent_kobj(policy), &interactive_attr_group); if (rc) { mutex_unlock(&gov_lock); Loading Loading @@ -1231,8 +1234,10 @@ static int cpufreq_governor_interactive(struct cpufreq_policy *policy, cpufreq_unregister_notifier( &cpufreq_notifier_block, CPUFREQ_TRANSITION_NOTIFIER); idle_notifier_unregister(&cpufreq_interactive_idle_nb); sysfs_remove_group(cpufreq_global_kobject, sysfs_remove_group(get_governor_parent_kobj(policy), &interactive_attr_group); if (!have_governor_per_policy()) cpufreq_put_global_kobject(); mutex_unlock(&gov_lock); break; Loading