[Bug 76876] New: [HSW bisected]igt/testdisplay cause Call Trace with HDMI DP or eDP:WARNING: CPU: 3 PID: 3307 at drivers/gpu/drm/i915/intel_display.c:6894 hsw_enable_pc8+0x251/0x63f [i915]()

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Mar 31 19:37:25 PDT 2014


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

          Priority: medium
            Bug ID: 76876
                CC: intel-gfx-bugs at lists.freedesktop.org
          Assignee: intel-gfx-bugs at lists.freedesktop.org
           Summary: [HSW bisected]igt/testdisplay cause Call Trace with
                    HDMI DP or eDP:WARNING: CPU: 3 PID: 3307 at
                    drivers/gpu/drm/i915/intel_display.c:6894
                    hsw_enable_pc8+0x251/0x63f [i915]()
        QA Contact: intel-gfx-bugs at lists.freedesktop.org
          Severity: normal
    Classification: Unclassified
                OS: Linux (All)
          Reporter: lei.a.liu at intel.com
          Hardware: Other
            Status: NEW
           Version: unspecified
         Component: DRM/Intel
           Product: DRI

System Environment:
--------------------------
Platform: Haswell
Kernel: drm-intel-next-queued(243ee1643b4c37ef00bb1f3cb3e67cc021690344)


Bug detailed description:
-----------------------------
While doing testdisplay -a with eDP DP or HDMI, eDP became black screen(still
have the backlight) and HDMI became inactive. The same behavior on DP.And we
can find the Call Trace in dmesg:
Call Trace:
 ------------[ cut here ]------------
[  100.075414] WARNING: CPU: 0 PID: 1138 at
drivers/gpu/drm/i915/intel_display.c:6894 hsw_enable_pc8+0x251/0x63f [i915]()
[  100.077039] PCH PWM1 enabled
[  100.078669] Modules linked in: dm_mod pcspkr iTCO_wdt i2c_i801
iTCO_vendor_support snd_hda_codec_realtek snd_hda_codec_generic lpc_ich
mfd_core snd_hda_codec_hdmi uvcvideo videobuf2_vmalloc snd_hda_intel
videobuf2_memops videobuf2_core snd_hda_codec videodev snd_hwdep snd_pcm
snd_timer snd soundcore wmi battery ac acpi_cpufreq i915 video button
drm_kms_helper drm
[  100.083911] CPU: 0 PID: 1138 Comm: kworker/0:2 Tainted: G        W   
3.14.0-rc7_drm-intel-testing_6c275a_20140322_+ #21
[  100.085831] Hardware name: LENOVO 20267           /Cherry 3A       , BIOS
7CCN15WW 07/24/2013
[  100.087736] Workqueue: pm pm_runtime_work
[  100.089566]  0000000000000009 ffff8801536cbb38 ffffffff8181e98a
0000000000000006
[  100.091636]  ffff8801536cbb88 ffff8801536cbb78 ffffffff8103c01c
ffff8801536cbb68
[  100.093503]  ffffffffa00b8ce8 ffff88008a778000 ffff8800034dd618
ffff8800034dd620
[  100.095469] Call Trace:
[  100.097343]  [<ffffffff8181e98a>] dump_stack+0x46/0x58
[  100.099141]  [<ffffffff8103c01c>] warn_slowpath_common+0x81/0x9b
[  100.101003]  [<ffffffffa00b8ce8>] ? hsw_enable_pc8+0x251/0x63f [i915]
[  100.102678]  [<ffffffff8103c0d9>] warn_slowpath_fmt+0x46/0x48
[  100.104432]  [<ffffffffa00b8ce8>] hsw_enable_pc8+0x251/0x63f [i915]
[  100.106035]  [<ffffffffa0072107>] i915_runtime_suspend+0x6b/0xbb [i915]
[  100.107692]  [<ffffffff813a958d>] ? pci_legacy_suspend+0xbc/0xbc
[  100.109232]  [<ffffffff813a95f7>] pci_pm_runtime_suspend+0x6a/0x129
[  100.110845]  [<ffffffff813a958d>] ? pci_legacy_suspend+0xbc/0xbc
[  100.112366]  [<ffffffff814439c0>] __rpm_callback+0x34/0x5b
[  100.114082]  [<ffffffff81443a3e>] rpm_callback+0x57/0x7a
[  100.115576]  [<ffffffff81444097>] rpm_suspend+0x2dc/0x4a2
[  100.117140]  [<ffffffff81444fff>] pm_runtime_work+0x7f/0x98
[  100.118621]  [<ffffffff81053ef2>] process_one_work+0x25a/0x442
[  100.120189]  [<ffffffff81053e5f>] ? process_one_work+0x1c7/0x442
[  100.121662]  [<ffffffff8105484d>] worker_thread+0x1d0/0x2cb
[  100.123236]  [<ffffffff8105467d>] ? manage_workers.isra.20+0x1c8/0x1c8
[  100.124713]  [<ffffffff81059ee8>] kthread+0xed/0xf5
[  100.126278]  [<ffffffff81059dfb>] ? __init_kthread_worker+0x5a/0x5a
[  100.127758]  [<ffffffff8182ceec>] ret_from_fork+0x7c/0xb0
[  100.129316]  [<ffffffff81059dfb>] ? __init_kthread_worker+0x5a/0x5a
[  100.130792] ---[ end trace 35d09271e5216f34 ]---


Reproduce steps:
----------------------------
1. ./testdisplay -a  (using IGT )
2. xinit &  ;  chvt 1  (this method is more effective to reproduce)

first bad commit:
----------------------------
commit a8a8bd547e6323c56295e1c5a03e30e765d42325
Author: Paulo Zanoni <paulo.r.zanoni at intel.com>
Date:   Fri Mar 7 20:08:05 2014 -0300

    drm/i915: make PC8 be part of runtime PM suspend/resume

-- 
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/20140401/f45a5613/attachment.html>


More information about the intel-gfx-bugs mailing list