From: Nishanth Menon Date: Fri, 27 May 2011 02:39:20 +0000 (-0700) Subject: cpufreq: OMAP: fix freq_table leak X-Git-Tag: sz_beta2~41^3~26 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=479581c25814ee95742d01881333e678a2389366;p=pandora-kernel.git 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 Signed-off-by: Kevin Hilman --- Reading git-diff-tree failed