iommu/amd: Add flush counters to struct dma_ops_domain
authorJoerg Roedel <jroedel@suse.de>
Fri, 2 Jun 2017 14:01:53 +0000 (16:01 +0200)
committerJoerg Roedel <jroedel@suse.de>
Thu, 8 Jun 2017 12:39:26 +0000 (14:39 +0200)
commita6e3f6f030396c0576c729fd8ca4bfb654d35bfe
tree774fcefec9172a08e2588512fc8576c803871e12
parente241f8e76c152e000d481fc8334d41d22c013fe8
iommu/amd: Add flush counters to struct dma_ops_domain

The counters are increased every time the TLB for a given
domain is flushed. We also store the current value of that
counter into newly added entries of the flush-queue, so that
we can tell whether this entry is already flushed.

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