cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn
authorPratik Rajesh Sampat <psampat@linux.ibm.com>
Mon, 16 Mar 2020 13:57:43 +0000 (19:27 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 1 Oct 2020 11:12:39 +0000 (13:12 +0200)
commit20bec895066ea4f258acb5a8df07a24f6d78cfeb
tree30c988a9da95616de53badadccf8ea3ee8539364
parent4f6dcb50ae522e239f11dcb62f65df9f3a5c7780
cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn

[ Upstream commit d95fe371ecd28901f11256c610b988ed44e36ee2 ]

The patch avoids allocating cpufreq_policy on stack hence fixing frame
size overflow in 'powernv_cpufreq_work_fn'

Fixes: 227942809b52 ("cpufreq: powernv: Restore cpu frequency to policy->cur on unthrottling")
Signed-off-by: Pratik Rajesh Sampat <psampat@linux.ibm.com>
Reviewed-by: Daniel Axtens <dja@axtens.net>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20200316135743.57735-1-psampat@linux.ibm.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/cpufreq/powernv-cpufreq.c