From: Linus Torvalds Date: Thu, 3 Mar 2016 19:32:13 +0000 (-0800) Subject: Merge tag 'iommu-fixes-v4.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Tag: MMI-PSA29.97-13-9~8432 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=19eab220e7a00bbb36543b4daf5e3c464ec474cb;p=GitHub%2FMotorolaMobilityLLC%2Fkernel-slsi.git Merge tag 'iommu-fixes-v4.5-rc6' of git://git./linux/kernel/git/joro/iommu Pull IOMMU fixes from Joerg Roedel: "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" * tag 'iommu-fixes-v4.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu: iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path iommu/amd: Detach device from domain before removal iommu/amd: Apply workaround for ATS write permission check iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered --- 19eab220e7a00bbb36543b4daf5e3c464ec474cb