path: root/arch/arm64
diff options
authorQuentin Perret <>2021-05-14 08:56:39 +0000
committerMarc Zyngier <>2021-05-15 10:27:58 +0100
commiteaa9b88dae64254a87d3d83b77afa71ee992f502 (patch)
tree47d3e8cbfe7dec20f0f279cf0f01a8ec1755c29a /arch/arm64
parentfcb8283920b135bca2916133e2383a501ad57eaa (diff)
KVM: arm64: Mark pkvm_pgtable_mm_ops static
It is not used outside of setup.c, mark it static. Fixes:f320bc742bc2 ("KVM: arm64: Prepare the creation of s1 mappings at EL2") Reported-by: kernel test robot <> Signed-off-by: Quentin Perret <> Signed-off-by: Marc Zyngier <> Link:
Diffstat (limited to 'arch/arm64')
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm64/kvm/hyp/nvhe/setup.c b/arch/arm64/kvm/hyp/nvhe/setup.c
index 7488f53b0aa2..a3d3a275344e 100644
--- a/arch/arm64/kvm/hyp/nvhe/setup.c
+++ b/arch/arm64/kvm/hyp/nvhe/setup.c
@@ -17,7 +17,6 @@
#include <nvhe/trap_handler.h>
struct hyp_pool hpool;
-struct kvm_pgtable_mm_ops pkvm_pgtable_mm_ops;
unsigned long hyp_nr_cpus;
#define hyp_percpu_size ((unsigned long)__per_cpu_end - \
@@ -27,6 +26,7 @@ static void *vmemmap_base;
static void *hyp_pgt_base;
static void *host_s2_mem_pgt_base;
static void *host_s2_dev_pgt_base;
+static struct kvm_pgtable_mm_ops pkvm_pgtable_mm_ops;
static int divide_memory_pool(void *virt, unsigned long size)