On 04/20/2016 08:34 AM, Sascha Hauer wrote: > The secondary CPU starts up in ARM mode. When the kernel is compiled in > thumb2 mode we have to explicitly compile the secondary startup > trampoline in ARM mode, otherwise the CPU will go to Nirvana. > > Signed-off-by: Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > Reported-by: Steffen Trumtrar <s.trumtrar@xxxxxxxxxxxxxx> > Suggested-by: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> > Cc: stable@xxxxxxxxxxxxxxx > --- > arch/arm/mach-socfpga/headsmp.S | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm/mach-socfpga/headsmp.S b/arch/arm/mach-socfpga/headsmp.S > index 5d94b7a..c160fa3 100644 > --- a/arch/arm/mach-socfpga/headsmp.S > +++ b/arch/arm/mach-socfpga/headsmp.S > @@ -13,6 +13,7 @@ > #include <asm/assembler.h> > > .arch armv7-a > + .arm > > ENTRY(secondary_trampoline) > /* CPU1 will always fetch from 0x0 when it is brought out of reset. > Applied! Thanks, Dinh -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html