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