<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>