iommu/amd: Make use of the per-domain flush queue
authorJoerg Roedel <jroedel@suse.de>
Fri, 2 Jun 2017 13:37:26 +0000 (15:37 +0200)
committerJoerg Roedel <jroedel@suse.de>
Thu, 8 Jun 2017 12:39:10 +0000 (14:39 +0200)
commitfd62190a67d6bdf9b93dea056adfcd7fd29b0f92
treeff153aaa532e8ba75087e85e503895536a67bef6
parentd4241a276119bf404e6c0e23f06f84b84c4ecfc0
iommu/amd: Make use of the per-domain flush queue

Fill the flush-queue on unmap and only flush the IOMMU and
device TLBs when a per-cpu queue gets full.

Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/amd_iommu.c