iommu/amd: Implement notifiers for IOMMUv2
authorJoerg Roedel <joerg.roedel@amd.com>
Thu, 24 Nov 2011 15:21:52 +0000 (16:21 +0100)
committerHiroshi DOYU <hdoyu@nvidia.com>
Mon, 23 Jan 2012 09:11:41 +0000 (11:11 +0200)
commit944ab5bd9f24968c50cb42ddbd4c4cd0ac3e3ff2
tree560bda03ee767994d9db8fa995188134df14fe05
parent8c51fa8e689039dc3f069511da1a058cbcb825e7
iommu/amd: Implement notifiers for IOMMUv2

Since pages are not pinned anymore we need notifications
when the VMM changes the page-tables. Use mmu_notifiers for
that.
Also use the task_exit notifier from the profiling subsystem
to shutdown all contexts related to this task.

Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
drivers/iommu/Kconfig
drivers/iommu/amd_iommu_v2.c