iommu/iova: Add flush timer
authorJoerg Roedel <jroedel@suse.de>
Thu, 10 Aug 2017 14:58:18 +0000 (16:58 +0200)
committerJoerg Roedel <jroedel@suse.de>
Tue, 15 Aug 2017 16:23:52 +0000 (18:23 +0200)
commit9a005a800ae817c2c90ef117d7cd77614d866777
tree380a778f1cf83c7033eb74c240dd821d5ada21fc
parent8109c2a2f8463852dddd6a1c3fcf262047c0c124
iommu/iova: Add flush timer

Add a timer to flush entries from the Flush-Queues every
10ms. This makes sure that no stale TLB entries remain for
too long after an IOVA has been unmapped.

Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/iova.c
include/linux/iova.h