<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [IVB/HSW bisected] 3D performance (e.g. padman, somkin-guns,urbanterror) reduced by 20%"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=72906">72906</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>[IVB/HSW bisected] 3D performance (e.g. padman, somkin-guns,urbanterror) reduced by 20%
          </td>
        </tr>

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

        <tr>
          <th>Severity</th>
          <td>major
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

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

        <tr>
          <th>Reporter</th>
          <td>jianx.zhou@intel.com
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </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>System Environment:
--------------------------
Platform: IVB/HSW
Libdrm:(master)libdrm-2.4.50-3-g068ea68b3f7ebd5efcfcc2f6ae417651423c8382
Mesa:(master)149140e922a9fbf892c60a755788fb88d9757749
Xf86_video_intel:(master)2.99.906-98-g9289e2c56b7f0cc78c5
Libva:(staging)feb43645518a9c9c17c39a19c0b1998e99d2e156
Kernel:(drm-intel-nightly)074fdf374fa296c16a7449b9d2d4ad6ff73c0c8d

Bug detailed description:
-------------------------
3D performance(e.g. padman, somkin-guns,urbanterror) reduced by 20%. 
It’s kernel -ppgtt regression. It works well on other branches (drm-fixes,
drm-intel-fixes, drm-intel-next-queued, drm-next, core-stuff). Please see
dmesg.log and Xorg.0.log.
By bisected, the first bad commit is:
commit 7e0d96bc03c140cb8183955ad6f0290caa731e64
Author: Ben Widawsky <<a href="mailto:ben@bwidawsk.net">ben@bwidawsk.net</a>>
Date:   Fri Dec 6 14:11:26 2013 -0800
drm/i915: Use multiple VMs -- the point of no return

It can’t be reverted the bisected commit on git-a7c1d4.
The bisected commit would cause “X no responsive” when run GpuTest v0.5
pixmark_volplosion. BTW, there is no error with i915_error_state.

Call Trace:
-----------------------------------------------
[  359.248800]  [<ffffffffa00739be>] ? i915_vma_unbind+0x8e/0x176 [i915]
[  359.248827]  [<ffffffffa0077a6e>] ? i915_gem_evict_vm+0x51/0x80 [i915]
[  359.248853]  [<ffffffffa00764f0>] ? i915_gem_context_free+0xcf/0x14c [i915]
[  359.248880]  [<ffffffffa00774e4>] ? i915_gem_context_close+0x7b/0x7d [i915]
[  359.248907]  [<ffffffffa0060b32>] ? i915_driver_preclose+0x21/0x38 [i915]
[  359.248933]  [<ffffffffa0003bdc>] ? drm_release+0x69/0x541 [drm]
[  359.248956]  [<ffffffff810be30f>] ? remove_vma+0x5b/0x62
[  359.248975]  [<ffffffff810dc1df>] ? __fput+0xdb/0x1cc
[  359.248994]  [<ffffffff81047610>] ? task_work_run+0x73/0x87
[  359.249014]  [<ffffffff810024d8>] ? do_notify_resume+0x53/0x68
[  359.249036]  [<ffffffff8171c1aa>] ? int_signal+0x12/0x17

Performance status
-----------------------
Test on IVB with Raw X(1920x1080)
          git-3d7f0f9dc    git-7e0d96bc0
padman,      187.8           142.5
smokin-guns, 152.3           110.3
urbanterror, 116.3           94.5


Reproduce steps:
-------------------------
1.xinit&
2.vblank_mode=0 ./smokinguns.x86_64 +set r_fullscreen 1 +timedemo 1 +set
demodone "quit" +set demoloop1 "demo pts; set nextdemo vstr demodone" +vstr
demoloop1 +set r_customwidth 1920 +set r_customheight 1080</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>