iommu/vt-d: Update IOMMU state when memory hotplug happens
authorJiang Liu <jiang.liu@linux.intel.com>
Wed, 19 Feb 2014 06:07:37 +0000 (14:07 +0800)
committerJoerg Roedel <joro@8bytes.org>
Tue, 4 Mar 2014 16:51:06 +0000 (17:51 +0100)
commit75f05569d0e51f6332a291c82abbeb7c8262e32d
tree24eeca4b270e4f0c3ca857c1993b109e685f1588
parent2e45528930388658603ea24d49cf52867b928d3e
iommu/vt-d: Update IOMMU state when memory hotplug happens

If static identity domain is created, IOMMU driver needs to update
si_domain page table when memory hotplug event happens. Otherwise
PCI device DMA operations can't access the hot-added memory regions.

Signed-off-by: Jiang Liu <jiang.liu@linux.intel.com>
Signed-off-by: Joerg Roedel <joro@8bytes.org>
drivers/iommu/intel-iommu.c
drivers/iommu/iova.c
include/linux/iova.h