[PATCH v2 1/4] ARM: vexpress: Get rid of MMIO_P2V

Russell King - ARM Linux linux at arm.linux.org.uk
Mon Nov 28 05:44:16 EST 2011


On Fri, Nov 25, 2011 at 04:15:00PM +0000, Dave Martin wrote:
> diff --git a/arch/arm/plat-versatile/headsmp.S b/arch/arm/plat-versatile/headsmp.S
> index d397a1f..0be2efc 100644
> --- a/arch/arm/plat-versatile/headsmp.S
> +++ b/arch/arm/plat-versatile/headsmp.S
> @@ -28,6 +28,7 @@ ENTRY(versatile_secondary_startup)
>  pen:	ldr	r7, [r6]
>  	cmp	r7, r0
>  	bne	pen
> +ENDPROC(versatile_secondary_startup)

This is wrong.  You're telling the assembler that this function ends here.
It doesn't, it continues on.  Put the ENDPROC at the end of the function.



More information about the linux-arm-kernel mailing list