<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [regression] [i915] DMAR Errors Spamming Logs"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=96584">96584</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[regression] [i915] DMAR Errors Spamming Logs
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>DRI
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>DRI git
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>minor
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>DRM/Intel
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>mike@fireburn.co.uk
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Hi

My dmesg is now filled with:

DMAR: DRHD: handling fault status reg 3
DMAR: DMAR:[DMA Read] Request device [00:02.0] fault addr fbff0000 
DMAR:[fault reason 06] PTE Read access is not set

It seems to only happen when before X starts and during shutdown

I've bisected it down to:

975f7ff42edfbad53d65ad63a4f3e7ada8c7538f is the first bad commit
commit 975f7ff42edfbad53d65ad63a4f3e7ada8c7538f
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date:   Sat May 14 07:26:34 2016 +0100

    drm/i915: Lazily migrate the objects after hibernation

    Now that we mark the object domains for having been restored from the
    hibernation image, we not need to flush everything during resume and
    can instead rely on the normal domain tracking to flush only when
    required. The only caveat here are objects that are pinned for use by
    the hardware, whose contents must be coherent for when the device
    resumes reading from then (shortly afterwards with the driver assuming
    the objects are in the correct domain).

    References: <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [SKL/KBL] Init time is high"
   href="show_bug.cgi?id=94722">https://bugs.freedesktop.org/show_bug.cgi?id=94722</a>
    Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
    Cc: Imre Deak <<a href="mailto:imre.deak@intel.com">imre.deak@intel.com</a>>
    Cc: David Weinehall <<a href="mailto:david.weinehall@intel.com">david.weinehall@intel.com</a>>
    Reviewed-by: Joonas Lahtinen <<a href="mailto:joonas.lahtinen@linux.intel.com">joonas.lahtinen@linux.intel.com</a>>
    Tested-by: David Weinehall <<a href="mailto:david.weinehall@intel.com">david.weinehall@intel.com</a>>
    Link:
<a href="http://patchwork.freedesktop.org/patch/msgid/1463207195-22076-3-git-send-email-chris@chris-wilson.co.uk">http://patchwork.freedesktop.org/patch/msgid/1463207195-22076-3-git-send-email-chris@chris-wilson.co.uk</a>

:040000 040000 336a603f6bd03d205632a4e131f771638c8b65b0
91bebf7c1f376c76ef92e6e1a7ddc14d674378ee M      drivers</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 QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>