]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: Drop workaround for broken 'S' constraint with GCC 4.9
authorMarc Zyngier <maz@kernel.org>
Mon, 18 Jan 2021 13:01:29 +0000 (13:01 +0000)
committerWill Deacon <will@kernel.org>
Wed, 20 Jan 2021 12:11:27 +0000 (12:11 +0000)
commitaa5d93da6555e3ae64e1e5d8c4234b730f870c76
treeb0b9a6b3cb0157e26efb904065264f5b57a915e3
parent0649f8af0eb66e6f7fc7bd022b3199d7254272f1
arm64: Drop workaround for broken 'S' constraint with GCC 4.9

Since GCC < 5.1 has been shown to be unsuitable for the arm64 kernel,
let's drop the workaround for the 'S' asm constraint that GCC 4.9
doesn't always grok.

This is effectively a revert of eb27697b2bc6 ("arm64: Work around
broken GCC 4.9 handling of "S" constraint").

Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20210118130129.2875949-1-maz@kernel.org
Signed-off-by: Will Deacon <will@kernel.org>
arch/arm64/include/asm/kvm_asm.h