[PATCH] ARM: imx6: remove __CPUINIT annotation from v7_invalidate_l1
From: Richard Zhao <hidden>
Date: 2011-12-31 06:08:42
On Sat, Dec 31, 2011 at 01:31:54PM +0800, Shawn Guo wrote:
On Sat, Dec 31, 2011 at 11:31:08AM +0800, Richard Zhao wrote:quoted
On Sat, Dec 31, 2011 at 09:50:51AM +0800, Shawn Guo wrote:quoted
The recent suspend testing on !SMP build discovers that the __CPUINIT annotation for v7_invalidate_l1 should not be there, as the function is called by resume path for not only SMP but also !SMP build. Signed-off-by: Shawn Guo <redacted> --- arch/arm/mach-imx/head-v7.S | 1 - 1 files changed, 0 insertions(+), 1 deletions(-)diff --git a/arch/arm/mach-imx/head-v7.S b/arch/arm/mach-imx/head-v7.S index c844112..914f2a1 100644 --- a/arch/arm/mach-imx/head-v7.S +++ b/arch/arm/mach-imx/head-v7.S@@ -16,7 +16,6 @@ #include <asm/hardware/cache-l2x0.h> .section ".text.head", "ax"why do we put it this specific section, rather not .text?This was cloned from arch/arm/mach-tegra/headsmp.S, I guess :) But do you see any problem with putting it in ".text.head"?
No, It just seems strange. Regards, Richard
-- Regards, Shawn