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: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
parent
d8f4ed0728
commit
5be583c695
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user