]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
arm64: Unconditionally set virtual cpu id registers
authorVladimir Murzin <vladimir.murzin@arm.com>
Tue, 16 Mar 2021 13:43:19 +0000 (13:43 +0000)
committerSeth Forshee <seth.forshee@canonical.com>
Thu, 8 Apr 2021 20:39:34 +0000 (15:39 -0500)
commit1f1df68398e1d886a7bb87607aca89b11c468082
tree1667134da2540797d4582fca387f4842d3603775
parent24d7115dc7e95e044ebb25d9ad4e1cda5e3d8c79
arm64: Unconditionally set virtual cpu id registers

BugLink: https://bugs.launchpad.net/bugs/1921710
Commit 78869f0f0552 ("arm64: Extract parts of el2_setup into a macro")
reorganized el2 setup in such way that virtual cpu id registers set
only in nVHE, yet they used (and need) to be set irrespective VHE
support.

Fixes: 78869f0f0552 ("arm64: Extract parts of el2_setup into a macro")
Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com>
Acked-by: Will Deacon <will@kernel.org>
Reviewed-by: Marc Zyngier <maz@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
arch/arm64/include/asm/el2_setup.h