diff options
author | Will Deacon <will@kernel.org> | 2022-11-10 19:02:42 +0000 |
---|---|---|
committer | Marc Zyngier <maz@kernel.org> | 2022-11-11 16:40:54 +0000 |
commit | 4d968b12e6bbe4440f4f220c41d779e02df8af1a (patch) | |
tree | d6c401419edc5bada8385bec4f481d35a759ce60 /arch/arm64/kvm/hyp | |
parent | 9926cfce8dcb880255f30ab9ac930add787e1ead (diff) | |
download | linux-stable-4d968b12e6bbe4440f4f220c41d779e02df8af1a.tar.gz linux-stable-4d968b12e6bbe4440f4f220c41d779e02df8af1a.tar.bz2 linux-stable-4d968b12e6bbe4440f4f220c41d779e02df8af1a.zip |
KVM: arm64: Include asm/kvm_mmu.h in nvhe/mem_protect.h
nvhe/mem_protect.h refers to __load_stage2() in the definition of
__load_host_stage2() but doesn't include the relevant header.
Include asm/kvm_mmu.h in nvhe/mem_protect.h so that users of the latter
don't have to do this themselves.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Tested-by: Vincent Donnefort <vdonnefort@google.com>
Signed-off-by: Will Deacon <will@kernel.org>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20221110190259.26861-10-will@kernel.org
Diffstat (limited to 'arch/arm64/kvm/hyp')
-rw-r--r-- | arch/arm64/kvm/hyp/include/nvhe/mem_protect.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm64/kvm/hyp/include/nvhe/mem_protect.h b/arch/arm64/kvm/hyp/include/nvhe/mem_protect.h index 998bf165af71..3bea816296dc 100644 --- a/arch/arm64/kvm/hyp/include/nvhe/mem_protect.h +++ b/arch/arm64/kvm/hyp/include/nvhe/mem_protect.h @@ -8,6 +8,7 @@ #define __KVM_NVHE_MEM_PROTECT__ #include <linux/kvm_host.h> #include <asm/kvm_hyp.h> +#include <asm/kvm_mmu.h> #include <asm/kvm_pgtable.h> #include <asm/virt.h> #include <nvhe/spinlock.h> |