]> 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)
commitb42d5d175e1145b9c5ae90578ab5f224ba0aba45
treeb0b9a6b3cb0157e26efb904065264f5b57a915e3
parent9fb686b91f85f6106279ccd602ad0555eb2734b1
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 a12cb286a57b ("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