浏览代码

cpufreq: ia64: Fix a memory leak in acpi_cpufreq_cpu_exit()

freq_table should be alloced in ->init and freed in ->exit, but it
it is not freed.  Fix this memory leak in acpi_cpufreq_cpu_exit().

Signed-off-by: Pan Xinhui <xinhuix.pan@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Pan Xinhui 10 年之前
父节点
当前提交
555f3fe957
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      drivers/cpufreq/ia64-acpi-cpufreq.c

+ 1 - 0
drivers/cpufreq/ia64-acpi-cpufreq.c

@@ -333,6 +333,7 @@ acpi_cpufreq_cpu_exit (
 	if (data) {
 		acpi_io_data[policy->cpu] = NULL;
 		acpi_processor_unregister_performance(policy->cpu);
+		kfree(policy->freq_table);
 		kfree(data);
 	}