arm64: Fix linker script entry point
authorGeoff Levand <geoff@infradead.org>
Fri, 16 May 2014 17:26:01 +0000 (18:26 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Fri, 23 May 2014 14:32:03 +0000 (15:32 +0100)
commitaf885f4022622331f17227dfcfbb2dafdee25a43
tree322e18c0718c576cb2a62a533a6546b6655c2f9c
parent0a42cb0a6fa64cb17db11164a1ad3511b43acefe
arm64: Fix linker script entry point

Change the arm64 linker script ENTRY() command to define _text as the
kernel entry point.

The arm64 boot protocol specifies that the kernel must be entered at the
beginning of the kernel image.  The existing ENTRY() command defined the
symbol stext as the entry point, which emitted an incorrect entry point,
but would not cause a runtime error because the existing entry code
immediately jumps to stext.

Signed-off-by: Geoff Levand <geoff@infradead.org>
Acked-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/kernel/vmlinux.lds.S