summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/hyp/nvhe/hyp-init.S
diff options
context:
space:
mode:
authorDavid Brazdil <dbrazdil@google.com>2020-12-02 18:41:20 +0000
committerMarc Zyngier <maz@kernel.org>2020-12-04 10:08:36 +0000
commitfa8c3d65538aa11bb117cbf872400d5caa7f340b (patch)
tree4ac3ecee4e71171fdd0adbf3607f2b1ea5c1afca /arch/arm64/kvm/hyp/nvhe/hyp-init.S
parentd945f8d9ec4ab5b062ce9696761ca3a21de1e64d (diff)
downloadlinux-stable-fa8c3d65538aa11bb117cbf872400d5caa7f340b.tar.gz
linux-stable-fa8c3d65538aa11bb117cbf872400d5caa7f340b.tar.bz2
linux-stable-fa8c3d65538aa11bb117cbf872400d5caa7f340b.zip
KVM: arm64: Keep nVHE EL2 vector installed
KVM by default keeps the stub vector installed and installs the nVHE vector only briefly for init and later on demand. Change this policy to install the vector at init and then never uninstall it if the kernel was given the protected KVM command line parameter. Signed-off-by: David Brazdil <dbrazdil@google.com> Signed-off-by: Marc Zyngier <maz@kernel.org> Link: https://lore.kernel.org/r/20201202184122.26046-25-dbrazdil@google.com
Diffstat (limited to 'arch/arm64/kvm/hyp/nvhe/hyp-init.S')
0 files changed, 0 insertions, 0 deletions