<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [bdw-u iommu] DMAR error -> GPU hang"
href="https://bugs.freedesktop.org/show_bug.cgi?id=89360#c59">Comment # 59</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [bdw-u iommu] DMAR error -> GPU hang"
href="https://bugs.freedesktop.org/show_bug.cgi?id=89360">bug 89360</a>
from <span class="vcard"><a class="email" href="mailto:changbin.du@intel.com" title="Du, Changbin <changbin.du@intel.com>"> <span class="fn">Du, Changbin</span></a>
</span></b>
<pre>(In reply to Du, Changbin from <a href="show_bug.cgi?id=89360#c58">comment #58</a>)
<span class="quote">> --- a/drivers/iommu/intel-iommu.c
> +++ b/drivers/iommu/intel-iommu.c
> @@ -3787,7 +3787,7 @@ static void intel_unmap(struct device *dev, dma_addr_t
> dev_addr, size_t size)
> struct intel_iommu *iommu;
> struct page *freelist;
>
> - if (iommu_no_mapping(dev))
> + //if (iommu_no_mapping(dev))
> return;</span >
>
Our QA helped verify on both Nuc and Server paltofrms, the the result is
intersting:
1. for server Iris Pro 6200 (Broadwell GT3e), we still can reporudce it w/
above change.
2. for NUC HD Graphics 5500 (Broadwell GT2), didn't see DMAR error w/ above
change.
GT3e has 128MB eDRAM, while GT2 doesn’t. So probably there is problem in gfx
cache or memory.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>