[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