Explorar o código

iommu/amd: Don't call mmu_notifer_unregister in __unbind_pasid

This function is called only in the mn_release() path, so
there is no need to unregister the mmu_notifer here.

Signed-off-by: Joerg Roedel <jroedel@suse.de>
Tested-by: Oded Gabbay <Oded.Gabbay@amd.com>
Joerg Roedel %!s(int64=11) %!d(string=hai) anos
pai
achega
caf8a518d7
Modificáronse 1 ficheiros con 0 adicións e 2 borrados
  1. 0 2
      drivers/iommu/amd_iommu_v2.c

+ 0 - 2
drivers/iommu/amd_iommu_v2.c

@@ -313,8 +313,6 @@ static void __unbind_pasid(struct pasid_state *pasid_state)
 	/* Make sure no more pending faults are in the queue */
 	flush_workqueue(iommu_wq);
 
-	mmu_notifier_unregister(&pasid_state->mn, pasid_state->mm);
-
 	put_pasid_state(pasid_state); /* Reference taken in bind() function */
 }