summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorShaoming Feng <shaomingf@nvidia.com>2012-06-28 19:05:06 -0700
committerSimone Willett <swillett@nvidia.com>2012-07-03 15:09:23 -0700
commit6c8a3881e7df8e19d7150f67132eded144600d2a (patch)
treeaed549c3753fb3b683e7b476d09fc218a59496f9 /drivers
parentebcb96c709d8f4e205df5e8edc1c4e3c6dcc09a2 (diff)
cpufreq: fix memory leak with sysfs when stats table are freed
bug 1001593 Change-Id: Ib1bf525e5c4c7ed633073a3d0b990703840dad77 Signed-off-by: Shaoming Feng <shaomingf@nvidia.com> Reviewed-on: http://git-master/r/112025 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Peter Boonstoppel <pboonstoppel@nvidia.com> Reviewed-by: Prajakta Gudadhe <pgudadhe@nvidia.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/cpufreq/cpufreq_stats.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/cpufreq/cpufreq_stats.c b/drivers/cpufreq/cpufreq_stats.c
index c136b787c5af..1957eee7549e 100644
--- a/drivers/cpufreq/cpufreq_stats.c
+++ b/drivers/cpufreq/cpufreq_stats.c
@@ -355,6 +355,7 @@ static int __cpuinit cpufreq_stat_cpu_callback(struct notifier_block *nfb,
cpufreq_update_policy(cpu);
break;
case CPU_DOWN_PREPARE:
+ case CPU_DOWN_PREPARE_FROZEN:
cpufreq_stats_free_sysfs(cpu);
break;
case CPU_DEAD: