From: Will Deacon Date: Wed, 6 Nov 2013 19:31:24 +0000 (+0000) Subject: arm64: futex: ensure .fixup entries are sufficiently aligned X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=4da7a56c59f28e27e8dcff61b5d7b05f6e203606;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git arm64: futex: ensure .fixup entries are sufficiently aligned AArch64 instructions must be 4-byte aligned, so make sure this is true for the futex .fixup section. Signed-off-by: Will Deacon Signed-off-by: Catalin Marinas --- diff --git a/arch/arm64/include/asm/futex.h b/arch/arm64/include/asm/futex.h index c582fa316366..78cc3aba5d69 100644 --- a/arch/arm64/include/asm/futex.h +++ b/arch/arm64/include/asm/futex.h @@ -30,6 +30,7 @@ " cbnz %w3, 1b\n" \ "3:\n" \ " .pushsection .fixup,\"ax\"\n" \ +" .align 2\n" \ "4: mov %w0, %w5\n" \ " b 3b\n" \ " .popsection\n" \