]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
cpufreq: interactive: fix memory leak
authorMark Kuo <mkuo@nvidia.com>
Tue, 6 Jan 2015 02:05:01 +0000 (10:05 +0800)
committerBharat Nihalani <bnihalani@nvidia.com>
Tue, 6 Jan 2015 05:51:43 +0000 (21:51 -0800)
commit67e2d681ad9b84e99284616ef172dd204a069d31
treec210c573f8d7755382c4909c497e5a45a6c21059
parent8a3dffa2f84459b1f56b5a281e92532b156055d5
cpufreq: interactive: fix memory leak

Memory leak from "above_hispeed_delay" and "target_loads" can occur if
cpu exit is called after sysfs write. This change fixes the leak by
freeing the 2 allocated arrays upon CPUFREQ_GOV_POLICY_EXIT.

Bug 200053544

Change-Id: If5612f58b0f92d777bea234cdc350a539d6c2c45
Signed-off-by: Mark Kuo <mkuo@nvidia.com>
Reviewed-on: http://git-master/r/654639
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Shridhar Rasal <srasal@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
drivers/cpufreq/cpufreq_interactive.c