<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Priority</th>
<td>high
</td>
</tr>
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - [PNV/BYT Bisected]igt/gem_persistent_relocs and igt/gem_reloc_vs_gpu some subcases timeout"
href="https://bugs.freedesktop.org/show_bug.cgi?id=83647">83647</a>
</td>
</tr>
<tr>
<th>CC</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Assignee</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Summary</th>
<td>[PNV/BYT Bisected]igt/gem_persistent_relocs and igt/gem_reloc_vs_gpu some subcases timeout
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Reporter</th>
<td>jinxianx.guo@intel.com
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Component</th>
<td>DRM/Intel
</td>
</tr>
<tr>
<th>Product</th>
<td>DRI
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=105948" name="attach_105948" title="dmesg">attachment 105948</a> <a href="attachment.cgi?id=105948&action=edit" title="dmesg">[details]</a></span>
dmesg
==System Environment==
--------------------------
Regression: Yes.
Bisected
Non-working platforms: PNV/BYT
==kernel==
--------------------------
origin/drm-intel-nightly: 4a3d32734bdcef6813b31f06a58430436e98711e(fails)
drm-intel-nightly: 2014y-09m-08d-18h-33m-01s integration manifest
origin/drm-intel-next-queued: a2ca46441decdcdf4010f1db8a7041c8851327b3(fails)
drm/i915: split intel_primary_plane_setplane() into check() and commit()
origin/drm-intel-fixes: 7a98948f3b536ca9a077e84966ddc0e9f53726df(fails)
drm/i915: Wait for vblank before enabling the TV encoder
==Bug detailed description==
-----------------------------
igt/gem_persistent_relocs and igt/gem_reloc_vs_gpu some subcases timeout
Case list:
igt/gem_persistent_relocs/forked-faulting-reloc-thrash-inactive
igt/gem_persistent_relocs/forked-interruptible-faulting-reloc-thrash-inactive
igt/gem_persistent_relocs/forked-interruptible-thrash-inactive
igt/gem_persistent_relocs/forked-thrash-inactive
igt/gem_reloc_vs_gpu/forked-faulting-reloc-thrash-inactive
igt/gem_reloc_vs_gpu/forked-interruptible-faulting-reloc-thrash-inactive
igt/gem_reloc_vs_gpu/forked-interruptible-thrash-inactive
igt/gem_reloc_vs_gpu/forked-thrash-inactive
Output:
root@x-bytm02:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# time
./gem_persistent_relocs --run-subtest
forked-interruptible-faulting-reloc-thrash-inactive
IGT-Version: 1.7-gac3d060 (x86_64) (Linux:
3.17.0-rc4_drm-intel-nightly_4a3d32_20140909+ x86_64)
^C^C^C
^C^C
^C
^Z
[1]+ Stopped ./gem_persistent_relocs --run-subtest
forked-interruptible-faulting-reloc-thrash-inactive
real 10m53.109s
user 0m0.000s
sys 0m0.000s
==Reproduce steps==
----------------------------
1. time ./gem_persistent_relocs --run-subtest
forked-interruptible-faulting-reloc-thrash-inactive
==Bisect results==
----------------------------
Bisect shows: 4ad72b7fadd285f849439cdbc408f8b847cef704 is the first bad commit
commit 4ad72b7fadd285f849439cdbc408f8b847cef704
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
AuthorDate: Wed Sep 3 19:23:37 2014 +0100
Commit: Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch">daniel.vetter@ffwll.ch</a>>
CommitDate: Thu Sep 4 09:56:07 2014 +0200
drm/i915: Fix unsafe vma iteration in i915_drop_caches
When unbinding, there is a possibility that we drop the active reference
on the object, thereby freeing it. If that happens, we may destroy the
vm link as well as the object and vma. So iterate carefully.
Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Signed-off-by: Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch">daniel.vetter@ffwll.ch</a>></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>