Re: [PATCH] KVM: cleanup allocation of rmaps and page tracking data

From: Paolo Bonzini
Date: Wed Oct 20 2021 - 05:21:16 EST


On 19/10/21 21:28, Maxim Levitsky wrote:
+static inline bool kvm_memslots_have_rmaps(struct kvm *kvm)
+{
+ return !kvm->arch.tdp_mmu_enabled || kvm_shadow_root_alloced(kvm);
}
Note that this breaks 32 bit build - kvm->arch.tdp_mmu_enabled is not defined.

Indeed, the right test is is_tdp_mmu_enabled(kvm).

Paolo