diff options
author | Nishanth Menon <nm@ti.com> | 2011-05-27 04:39:20 +0200 |
---|---|---|
committer | Kevin Hilman <khilman@ti.com> | 2011-11-08 20:42:17 +0100 |
commit | 1c78217fc8c0983f5768a2d1c17c022f1079751e (patch) | |
tree | 4573ab5b78a0722f399cc599a6ae83ccd7099ee2 /Documentation/io-mapping.txt | |
parent | cpufreq: OMAP: put clk if cpu_init failed (diff) | |
download | linux-1c78217fc8c0983f5768a2d1c17c022f1079751e.tar.xz linux-1c78217fc8c0983f5768a2d1c17c022f1079751e.zip |
cpufreq: OMAP: fix freq_table leak
We use a single frequency table for multiple CPUs. But, with
OMAP4, since we have multiple CPUs, the cpu_init call for CPU1
causes freq_table previously allocated for CPU0 to be overwritten.
In addition, we dont free the table on exit path.
We solve this by maintaining an atomic type counter to ensure
just a single table exists at a given time.
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Kevin Hilman <khilman@ti.com>
Diffstat (limited to 'Documentation/io-mapping.txt')
0 files changed, 0 insertions, 0 deletions