[Bug 65442] New: [ALL bisected]I-G-T/testdisplay causes call trace while setting up customized timing

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jun 6 00:17:18 PDT 2013


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

          Priority: medium
            Bug ID: 65442
          Assignee: intel-gfx-bugs at lists.freedesktop.org
           Summary: [ALL bisected]I-G-T/testdisplay causes call trace
                    while setting up customized timing
        QA Contact: intel-gfx-bugs at lists.freedesktop.org
          Severity: major
    Classification: Unclassified
                OS: All
          Reporter: cancan.feng at intel.com
          Hardware: Other
            Status: NEW
           Version: unspecified
         Component: DRM/Intel
           Product: DRI

System Environment:
--------------------------------------------
Kernel: (drm-intel-next-queued)d7697eea3eec74c561d12887d892c53ac4380c00
Some additional commit info:
Author: Daniel Vetter <daniel.vetter at ffwll.ch>
Date:   Sun Jun 2 17:23:01 2013 +0200

    drm/i915: optimize vblank waits in set_base_atomic

Bug detail Description:
--------------------------------------------
I-G-T testdisplay causes call trace while setting up customized timing. This
issue happens on HSW, IVB, SNB, ILK. 
[   32.373406] Call Trace:
[   32.373427]  [<ffffffff816de142>] ? dump_stack+0xd/0x17
[   32.373461]  [<ffffffff8102c67d>] ? warn_slowpath_common+0x5f/0x77
[   32.373498]  [<ffffffff8102c72d>] ? warn_slowpath_fmt+0x45/0x4a
[   32.373539]  [<ffffffffa0088edd>] ? intel_modeset_check_state+0x904/0x94b
[i915]
[   32.373587]  [<ffffffffa0088f94>] ? intel_set_mode+0x1d/0x27 [i915]
[   32.373635]  [<ffffffffa0089521>] ? intel_crtc_set_config+0x583/0x73b [i915]
[   32.373688]  [<ffffffffa0013cc1>] ? drm_mode_set_config_internal+0x19/0x40
[drm]
[   32.373751]  [<ffffffffa0015925>] ? drm_mode_setcrtc+0x437/0x4e8 [drm]
[   32.373812]  [<ffffffffa000946c>] ? drm_ioctl+0x290/0x3b5 [drm]
[   32.373862]  [<ffffffffa00154ee>] ? drm_mode_setplane+0x30f/0x30f [drm]
[   32.373901]  [<ffffffff816e1b31>] ? __schedule+0x60a/0x751
[   32.373935]  [<ffffffff8104b125>] ? __wake_up+0x35/0x46
[   32.373968]  [<ffffffff810dc342>] ? vfs_ioctl+0x1e/0x31
[   32.373999]  [<ffffffff810dcb71>] ? do_vfs_ioctl+0x3e9/0x42b
[   32.374033]  [<ffffffff810dcc01>] ? SyS_ioctl+0x4e/0x7d
[   32.374065]  [<ffffffff816e7e12>] ? system_call_fastpath+0x16/0x1b
[   32.374101] ---[ end trace ee545d65293e034b ]---

I attach the whole dmesg info in the attachment, and this is a regression, here
is the bisect info:

Bisect result:
--------------------------------------------
045ac3b5629d9711531a408e92f9074db6afe7ce is the first bad commit
commit 045ac3b5629d9711531a408e92f9074db6afe7ce
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Tue May 14 17:08:26 2013 -0700

    drm/i915: add encoder get_config function v5

    We can use this for fetching encoder specific pipe_config state, like
    mode flags, adjusted clock, etc.

    Just used for mode flags atm, so we can check the pipe config state at
    mode set time.

    v2: get_config when checking hw state too
    v3: fix DVO and LVDS mode flags (Ville)
        get SDVO DTD for flag fetch (Ville)
    v4: use input timings (Ville)
        correct command used (Ville)
        remove gen4 check (Ville)
    v5: get DDI flag config too

    Signed-off-by: Jesse Barnes <jbarnes at virtuousgeek.org>
    Reviewed-by: Ville Syrjälä <ville.syrjala at linux.intel.com> (v4)
    Tested-by: Paulo Zanoni <przanoni at gmail.com> (the new hsw ddi stuff)
    Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>

:040000 040000 b2b8a7612a37028fb4ff2f62e372b70e9ce5179a
7b4bf7d42a2d1ce673ea2f405035e4c9c7dfe4a8 

M      drivers

Reproduce step:
--------------------------------------------
1. booting up machine
2. ./testdisplay -f 38.25,800,832,912,1024,600,603,607,624(or other)
3. dmesg | grep "Call Trace"

-- 
You are receiving this mail because:
You are the QA Contact 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/20130606/42aac976/attachment.html>


More information about the intel-gfx-bugs mailing list