<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - [all]igt/drv_suspend/forcewake causes WARNING: CPU: 5 PID: 4366 at drivers/gpu/drm/i915/intel_uncore.c:463 assert_forcewakes_inactive+0x57/0x6d [i915]()"
href="https://bugs.freedesktop.org/show_bug.cgi?id=89626">89626</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[all]igt/drv_suspend/forcewake causes WARNING: CPU: 5 PID: 4366 at drivers/gpu/drm/i915/intel_uncore.c:463 assert_forcewakes_inactive+0x57/0x6d [i915]()
</td>
</tr>
<tr>
<th>Product</th>
<td>DRI
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>DRM/Intel
</td>
</tr>
<tr>
<th>Assignee</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>huax.lu@intel.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>CC</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=114415" name="attach_114415" title="dmesg">attachment 114415</a> <a href="attachment.cgi?id=114415&action=edit" title="dmesg">[details]</a></span>
dmesg
==System Environment==
--------------------------
Regression: not sure, new case in recently.
no-working platforms: all
==kernel==
--------------------------
drm-intel-nightly/3753ea527e539d3358a6368e77cb29ecb2e71c42
commit 3753ea527e539d3358a6368e77cb29ecb2e71c42
Author: Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch">daniel.vetter@ffwll.ch</a>>
Date: Tue Mar 17 22:36:04 2015 +0100
drm-intel-nightly: 2015y-03m-17d-21h-35m-20s UTC integration manifest
==Bug detailed description==
-----------------------------
It causes WARNING: CPU: 5 PID: 4366 at drivers/gpu/drm/i915/intel_uncore.c:463
assert_forcewakes_inactive+0x57/0x6d [i915]().
drv_suspend/forcewake-hibernate also has this warning.
output:
IGT-Version: 1.10-g505645c (x86_64) (Linux:
4.0.0-rc4_drm-intel-nightly_3753ea_20150318+ x86_64)
rtcwake: assuming RTC uses UTC ...
rtcwake: wakeup from "mem" using /dev/rtc0 at Wed Mar 18 13:07:45 2015
Subtest forcewake: SUCCESS (1.207s)
real 0m35.535s
user 0m0.005s
sys 0m0.176s
[ 6932.984168] ------------[ cut here ]------------
[ 6932.984185] WARNING: CPU: 5 PID: 4366 at
drivers/gpu/drm/i915/intel_uncore.c:463 assert_forcewakes_inactive+0x57/0x6d
[i915]()
[ 6932.984185] WARN_ON(domain->wake_count)
[ 6932.984193] Modules linked in: dm_mod snd_hda_codec_hdmi
snd_hda_codec_realtek iTCO_wdt iTCO_vendor_support snd_hda_codec_generic ppdev
dcdbas serio_raw pcspkr i2c_i801 snd_hda_intel snd_hda_controller snd_hda_codec
snd_hwdep snd_pcm lpc_ich snd_timer mfd_core snd soundcore parport_pc tpm_tis
parport tpm acpi_cpufreq i915 button video drm_kms_helper drm
[ 6932.984195] CPU: 5 PID: 4366 Comm: kworker/u32:13 Not tainted
4.0.0-rc4_drm-intel-nightly_3753ea_20150318+ #60
[ 6932.984195] Hardware name: Dell Inc. OptiPlex 990/0DXWW6, BIOS A02
02/26/2011
[ 6932.984199] Workqueue: events_unbound async_run_entry_fn
[ 6932.984200] 0000000000000000 0000000000000009 ffffffff817942e1
ffff8800020b7c18
[ 6932.984201] ffffffff8103bd5a 0000000000000002 ffffffffa00bc858
0000000000000082
[ 6932.984202] ffff880002cf0000 0000000000000000 ffff880002cf0130
0000000000000001
[ 6932.984202] Call Trace:
[ 6932.984206] [<ffffffff817942e1>] ? dump_stack+0x40/0x50
[ 6932.984208] [<ffffffff8103bd5a>] ? warn_slowpath_common+0x98/0xb0
[ 6932.984215] [<ffffffffa00bc858>] ? assert_forcewakes_inactive+0x57/0x6d
[i915]
[ 6932.984217] [<ffffffff8103bdb7>] ? warn_slowpath_fmt+0x45/0x4a
[ 6932.984224] [<ffffffffa00bc858>] ? assert_forcewakes_inactive+0x57/0x6d
[i915]
[ 6932.984230] [<ffffffffa00bcac6>] ? intel_uncore_forcewake_reset+0x258/0x25a
[i915]
[ 6932.984236] [<ffffffffa007a897>] ? i915_drm_suspend+0x16c/0x1a1 [i915]
[ 6932.984239] [<ffffffff8135f79e>] ? pci_pm_suspend+0x79/0xf6
[ 6932.984240] [<ffffffff8135f725>] ? pci_pm_freeze+0xa4/0xa4
[ 6932.984242] [<ffffffff813f1fcd>] ? dpm_run_callback+0x3a/0xc5
[ 6932.984243] [<ffffffff813f293b>] ? __device_suspend+0x1d1/0x25d
[ 6932.984244] [<ffffffff813f29dd>] ? async_suspend+0x16/0x7d
[ 6932.984245] [<ffffffff81052783>] ? async_run_entry_fn+0x2d/0xbf
[ 6932.984248] [<ffffffff8104ca7f>] ? process_one_work+0x1b2/0x31d
[ 6932.984250] [<ffffffff8104d278>] ? worker_thread+0x24d/0x339
[ 6932.984251] [<ffffffff8104d02b>] ? cancel_delayed_work_sync+0xa/0xa
[ 6932.984252] [<ffffffff81050b25>] ? kthread+0xce/0xd6
[ 6932.984254] [<ffffffff81050a57>] ? kthread_create_on_node+0x162/0x162
[ 6932.984255] [<ffffffff81799ac8>] ? ret_from_fork+0x58/0x90
[ 6932.984256] [<ffffffff81050a57>] ? kthread_create_on_node+0x162/0x162
[ 6932.984257] ---[ end trace f35c08b9934ac932 ]---
==Reproduce steps==
----------------------------
1. ./drv_suspend --run-subtest forcewake</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>