iommu/vt-d: Declare Broadwell igfx dmar support snafu
authorChris Wilson <chris@chris-wilson.co.uk>
Mon, 9 Sep 2019 11:00:10 +0000 (12:00 +0100)
committerJoerg Roedel <jroedel@suse.de>
Wed, 11 Sep 2019 10:37:55 +0000 (12:37 +0200)
commit1f76249cc3bebd6642cb641a22fc2f302707bfbb
tree1d86a5798077bc22b85ccdf91c4241a1aaee883c
parentfd730007a06e9b11664e3816fcebd3faa91761ea
iommu/vt-d: Declare Broadwell igfx dmar support snafu

Despite the widespread and complete failure of Broadwell integrated
graphics when DMAR is enabled, known over the years, we have never been
able to root cause the issue. Instead, we let the failure undermine our
confidence in the iommu system itself when we should be pushing for it to
be always enabled. Quirk away Broadwell and remove the rotten apple.

References: https://bugs.freedesktop.org/show_bug.cgi?id=89360
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Lu Baolu <baolu.lu@linux.intel.com>
Cc: Martin Peres <martin.peres@linux.intel.com>
Cc: Joerg Roedel <joro@8bytes.org>
Reviewed-by: Lu Baolu <baolu.lu@linux.intel.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/intel-iommu.c