X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=drivers%2Fiommu%2Fintel-svm.c;h=8ebb3530afa7574810f849e7a333c19473740304;hb=e831101a73fbc8339ef1d1909dad3ef64f089e70;hp=d9939fa9b58887567d1fe8a7a94c7e5f1452cdf0;hpb=f0fb0dd0a715bd29caf9c55cf4a2a52a14a8fd61;p=cascardo%2Flinux.git diff --git a/drivers/iommu/intel-svm.c b/drivers/iommu/intel-svm.c index d9939fa9b588..8ebb3530afa7 100644 --- a/drivers/iommu/intel-svm.c +++ b/drivers/iommu/intel-svm.c @@ -583,7 +583,7 @@ static irqreturn_t prq_event_thread(int irq, void *d) if (access_error(vma, req)) goto invalid; - ret = handle_mm_fault(svm->mm, vma, address, + ret = handle_mm_fault(vma, address, req->wr_req ? FAULT_FLAG_WRITE : 0); if (ret & VM_FAULT_ERROR) goto invalid;