[PATCH v2 15/15] KVM: arm64: Handle stage-2 faults in parallel
Sean Christopherson
seanjc at google.com
Wed Oct 19 16:32:36 PDT 2022
On Fri, Oct 07, 2022, Oliver Upton wrote:
> @@ -1534,7 +1517,7 @@ bool kvm_set_spte_gfn(struct kvm *kvm, struct kvm_gfn_range *range)
> */
> kvm_pgtable_stage2_map(kvm->arch.mmu.pgt, range->start << PAGE_SHIFT,
> PAGE_SIZE, __pfn_to_phys(pfn),
> - KVM_PGTABLE_PROT_R, NULL);
> + KVM_PGTABLE_PROT_R, NULL, KVM_PGTABLE_WALK_SHARED);
All MMU notifier events acquire mmu_lock for write when invoking arch code, i.e.
this isn't a shared walk.
More information about the linux-arm-kernel
mailing list