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