<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED --- - [ilk] igt/gem_close_race is slow"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=71029#c14">Comment # 14</a>
              on <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED --- - [ilk] igt/gem_close_race is slow"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=71029">bug 71029</a>
              from <span class="vcard"><a class="email" href="mailto:huax.lu@intel.com" title="lu hua <huax.lu@intel.com>"> <span class="fn">lu hua</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=71029#c13">comment #13</a>)
<span class="quote">> Is the ilk w/a active?

> E.g. does

> diff --git a/drivers/gpu/drm/i915/i915_gem_gtt.c
> b/drivers/gpu/drm/i915/i915_gem_gtt.c
> index 998f9a0b322a..2adfef0fa6ac 100644
> --- a/drivers/gpu/drm/i915/i915_gem_gtt.c
> +++ b/drivers/gpu/drm/i915/i915_gem_gtt.c
> @@ -1727,6 +1727,9 @@ static int i915_gmch_probe(struct drm_device *dev,
>         dev_priv->gtt.do_idle_maps = needs_idle_maps(dev_priv->dev);
>         dev_priv->gtt.base.clear_range = i915_ggtt_clear_range;
>  
> +       if (unlikely(dev_priv->gtt.do_idle_maps))
> +               DRM_INFO("applying Ironlake quirks for intel_iommu\n");
> +
>         return 0;
>  }
>  

> report anything?</span >

output:
Subtest process-exit: SUCCESS
Subtest gem-close-race: SUCCESS

dmesg:
[  173.963588] systemd-journald[2374]: Got invalid event from epoll.
[  174.229685] systemd[1]: Unit systemd-journald.service entered failed state.
[  174.313572] systemd[1]: systemd-journald.service holdoff time over,
scheduling restart.
[  174.409767] systemd[1]: Stopping Journal Service...
[  174.468447] systemd[1]: Starting Journal Service...
[  174.528119] systemd[1]: Started Journal Service.
[  174.583752] systemd[1]: Starting Trigger Flushing of Journal to Persistent
Storage...
[  280.871090] systemd-journald[14135]: Got invalid event from epoll.
[  281.348185] systemd[1]: Unit systemd-journald.service entered failed state.
[  281.432383] systemd[1]: systemd-journald.service holdoff time over,
scheduling restart.
[  281.529290] systemd[1]: Stopping Journal Service...
[  281.588296] systemd[1]: Starting Journal Service...
[  281.648607] systemd[1]: Started Journal Service.
[  281.704748] systemd[1]: Starting Trigger Flushing of Journal to Persistent
Storage...
[  297.277227] systemd-journald[7062]: Got invalid event from epoll.
[  297.887872] systemd[1]: Unit systemd-journald.service entered failed state.
[  297.972935] systemd[1]: systemd-journald.service holdoff time over,
scheduling restart.
[  298.070402] systemd[1]: Stopping Journal Service...
[  298.129492] systemd[1]: Starting Journal Service...
[  298.188906] systemd[1]: Started Journal Service.
[  298.245167] systemd[1]: Starting Trigger Flushing of Journal to Persistent
Storage...
[  298.368935] systemd-journald[21308]: Got invalid event from epoll.
[  298.445478] systemd[1]: Unit systemd-journald.service entered failed state.
[  298.529547] systemd[1]: systemd-journald.service holdoff time over,
scheduling restart.
[  298.625551] systemd[1]: Stopping Journal Service...
[  298.685082] systemd[1]: Starting Journal Service...
[  298.744512] systemd[1]: Started Journal Service.
[  298.801121] systemd[1]: Starting Trigger Flushing of Journal to Persistent
Storage...
[  407.183744] systemd-journald[21534]: Got invalid event from epoll.
[  407.725206] systemd[1]: Unit systemd-journald.service entered failed state.
[  407.809623] systemd[1]: systemd-journald.service holdoff time over,
scheduling restart.
[  407.906516] systemd[1]: Stopping Journal Service...
[  407.965268] systemd[1]: Starting Journal Service...
[  408.025209] systemd[1]: Started Journal Service.
[  408.081274] systemd[1]: Starting Trigger Flushing of Journal to Persistent
Storage...
[  408.195253] systemd-journald[14884]: Got invalid event from epoll.
[  408.273373] systemd[1]: Unit systemd-journald.service entered failed state.
[  408.357218] systemd[1]: systemd-journald.service holdoff time over,
scheduling restart.
[  408.453920] systemd[1]: Stopping Journal Service...
[  408.512768] systemd[1]: Starting Journal Service...
[  408.572970] systemd[1]: Started Journal Service.
[  408.629781] systemd[1]: Starting Trigger Flushing of Journal to Persistent
Storage...
[  408.656757] systemd-journald[15133]: Got invalid event from epoll.
[  408.799599] systemd[1]: systemd-journald.service: main process exited,
code=exited, status=1/FAILURE
[  408.909586] systemd[1]: Unit systemd-journald.service entered failed state.
[  408.993369] systemd[1]: systemd-journald.service holdoff time over,
scheduling restart.
[  409.089380] systemd[1]: Stopping Journal Service...
[  409.148239] systemd[1]: Starting Journal Service...
[  409.207622] systemd[1]: Started Journal Service.
[  409.284042] systemd-journald[15581]: Got invalid event from epoll.
[  409.363928] systemd[1]: Unit systemd-journald.service entered failed state.
[  409.447596] systemd[1]: systemd-journald.service holdoff time over,
scheduling restart.
[  409.543684] systemd[1]: Stopping Journal Service...
[  409.606480] systemd[1]: Starting Journal Service...
[  409.666021] systemd[1]: Started Journal Service.
[  409.721899] systemd[1]: Starting Trigger Flushing of Journal to Persistent
Storage...</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>