IOMMU Fixes for Linux v4.5-rc6 Including one fix for Intel VT-d: * Use BUS_NOTIFY_REMOVED_DEVICE notifier to unbind a device from its domain _after_ it has been unbound from its driver. This fixes a BUG_ON being triggered in the PCI hotplug path. And three for AMD IOMMU: * Add a workaround for a hardware issue with ATS in use * Fix ATS enable/disable balance when a device is removed * Fix a boot warning being triggered when the system has IOMMU performance counters and PCI device 00:00.0 is not covered by the IOMMU