Commit 5be583c6 authored by Rafael J. Wysocki's avatar Rafael J. Wysocki
Browse files

ACPI: processor: perflib: Rearrange unregistration routine



Rearrange acpi_processor_unregister_performance() to follow a more
common error handling pattern and drop a redundant "return" statement
from the end of it.

No expected functional impact.

Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
parent d8f4ed07
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -754,18 +754,15 @@ void acpi_processor_unregister_performance(unsigned int cpu)
	mutex_lock(&performance_mutex);

	pr = per_cpu(processors, cpu);
	if (!pr) {
		mutex_unlock(&performance_mutex);
		return;
	}
	if (!pr)
		goto unlock;

	if (pr->performance)
		kfree(pr->performance->states);

	pr->performance = NULL;

unlock:
	mutex_unlock(&performance_mutex);

	return;
}
EXPORT_SYMBOL(acpi_processor_unregister_performance);