]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space
authorJames Morse <james.morse@arm.com>
Fri, 24 Apr 2020 16:38:04 +0000 (17:38 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 29 Apr 2020 14:32:56 +0000 (16:32 +0200)
commitebb1c558d7ae7591aab7731bf30ff18c89e1a5e1
tree13bfe54caa7e715c34194a661a5183c7088a5205
parent61f7ecff7b50a01bbe958a3c9054d9efbee30b2e
arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space

[ Upstream commit 4c991f371442ac04d12a914c758f3ec8ba0d43b5 ]

Compat user-space is unable to perform ICIMVAU instructions from
user-space. Instead it uses a compat-syscall. Add the workaround for
Neoverse-N1 #1542419 to this code path.

Signed-off-by: James Morse <james.morse@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: James Morse <james.morse@arm.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/arm64/kernel/sys_compat.c