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,