|
@@ -160,7 +160,7 @@ int kvm_arm_config_vm(struct kvm *kvm, unsigned long type)
|
|
if (phys_shift > KVM_PHYS_SHIFT)
|
|
if (phys_shift > KVM_PHYS_SHIFT)
|
|
phys_shift = KVM_PHYS_SHIFT;
|
|
phys_shift = KVM_PHYS_SHIFT;
|
|
vtcr |= VTCR_EL2_T0SZ(phys_shift);
|
|
vtcr |= VTCR_EL2_T0SZ(phys_shift);
|
|
- vtcr |= VTCR_EL2_LVLS_TO_SL0(kvm_stage2_levels(kvm));
|
|
|
|
|
|
+ vtcr |= VTCR_EL2_LVLS_TO_SL0(stage2_pgtable_levels(phys_shift));
|
|
|
|
|
|
/*
|
|
/*
|
|
* Enable the Hardware Access Flag management, unconditionally
|
|
* Enable the Hardware Access Flag management, unconditionally
|