fixup! KVM: arm64: Call __pkvm_wrprotect() from __stage2_wp_range()
diff --git a/arch/arm64/kvm/mmu.c b/arch/arm64/kvm/mmu.c
index eeea577..c4bcfcc 100644
--- a/arch/arm64/kvm/mmu.c
+++ b/arch/arm64/kvm/mmu.c
@@ -1295,10 +1295,10 @@ int kvm_phys_addr_ioremap(struct kvm *kvm, phys_addr_t guest_ipa,
 static int pkvm_wp_range(struct kvm *kvm, u64 start, u64 end)
 {
 	struct kvm_pinned_page *ppage;
-	struct rb_node *node;
+	struct rb_node *node, *tmp;
 	int ret;
 
-	for_ppage_node_in_range(kvm, start, end, node) {
+	for_ppage_node_in_range(kvm, start, end, node, tmp) {
 		ppage = rb_entry(node, struct kvm_pinned_page, node);
 		ret = kvm_call_hyp_nvhe(__pkvm_host_wrprotect_guest,
 					kvm->arch.pkvm.handle,