Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 73d6bc43 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "cpufreq: interactive: Use correct kobj when creating sysfs"

parents b89481c9 e0cc22a8
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -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);
@@ -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;