]> asedeno.scripts.mit.edu Git - linux.git/commit
iommu/amd: Flush iova queue before releasing dma_ops_domain
authorJoerg Roedel <jroedel@suse.de>
Thu, 7 Jul 2016 14:12:02 +0000 (16:12 +0200)
committerJoerg Roedel <jroedel@suse.de>
Thu, 14 Jul 2016 08:21:16 +0000 (10:21 +0200)
commit281e8ccbff172899a60579773e72ad63d58b3770
treeb0a03aa4ffe518a51d273bd76700288169d0d99c
parentcda7005ba2cbd0744fea343dd5b2aa637eba5b9e
iommu/amd: Flush iova queue before releasing dma_ops_domain

Before a dma_ops_domain can be freed, we need to make sure
it is not longer referenced by the flush queue. So empty the
queue before a dma_ops_domain can be freed.

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