Commit 5e50cc1b authored by Andy Grover's avatar Andy Grover

ACPI: Properly init/clean up in cpufreq/acpi (Dominik Brodowski)

parent 6977a60b
...@@ -580,6 +580,8 @@ acpi_cpufreq_init (void) ...@@ -580,6 +580,8 @@ acpi_cpufreq_init (void)
if (!performance) if (!performance)
return_VALUE(-ENOMEM); return_VALUE(-ENOMEM);
memset(performance, 0, NR_CPUS * sizeof(struct acpi_processor_performance));
/* register struct acpi_performance performance */ /* register struct acpi_performance performance */
for (i=0; i<NR_CPUS; i++) { for (i=0; i<NR_CPUS; i++) {
if (cpu_online(i)) if (cpu_online(i))
...@@ -645,6 +647,9 @@ acpi_cpufreq_init (void) ...@@ -645,6 +647,9 @@ acpi_cpufreq_init (void)
performance[i].pr = NULL; performance[i].pr = NULL;
} }
} }
kfree(performance);
return_VALUE(result); return_VALUE(result);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment