IOMMU Updates for Linux v4.11

The changes include:

	* KVM PCIe/MSI passthrough support on ARM/ARM64

	* Introduction of a core representation for individual hardware
	  iommus

	* Support for IOMMU privileged mappings as supported by some
	  ARM IOMMUS

	* 16-bit SID support for ARM-SMMUv2

	* Stream table optimization for ARM-SMMUv3

	* Various fixes and other small improvements
Merge branches 'iommu/fixes', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'arm/mediatek', 'arm/core', 'x86/vt-d' and 'core' into next