[Bug 72906] New: [IVB/HSW bisected] 3D performance (e.g. padman, somkin-guns,urbanterror) reduced by 20%

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Dec 20 01:28:47 PST 2013


https://bugs.freedesktop.org/show_bug.cgi?id=72906

          Priority: medium
            Bug ID: 72906
                CC: intel-gfx-bugs at lists.freedesktop.org
          Assignee: intel-gfx-bugs at lists.freedesktop.org
           Summary: [IVB/HSW bisected] 3D performance (e.g. padman,
                    somkin-guns,urbanterror) reduced by 20%
        QA Contact: intel-gfx-bugs at lists.freedesktop.org
          Severity: major
    Classification: Unclassified
                OS: Linux (All)
          Reporter: jianx.zhou at intel.com
          Hardware: All
            Status: NEW
           Version: unspecified
         Component: DRM/Intel
           Product: DRI

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 <ben at bwidawsk.net>
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

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20131220/c8706e26/attachment-0001.html>


More information about the intel-gfx-bugs mailing list