[Bug 89055] [SKL ] WARN_ON(!wm_changed) hit in the WM code with multiple pipes enabled

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Feb 26 08:30:40 UTC 2016


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

--- Comment #31 from Aljaž Prusnik <prusnik at gmail.com> ---
Happens also on a brand new XPS 15 9550 laptop. I tried also today's kernel git
(with some drm fixes for i915).

System is installed anew with Debian testing up-to-date, latest kernel code and
intel video driver 2:2.99.917+git20160218-1.

Symptoms:
- system boots (lightdm)
- laptop screen blinks like crazy, monitor picture is ok (Dell P2715Q, HDMI
connection)
- after logging-in everything freezes - I have to turn-off computer.

What I do to make it work:
- boot without HDMI plugged-in
- after log-in, plug-in HDMI and then I have stable environment.

This is the trace I found in syslog:
------------[ cut here ]------------
WARNING: CPU: 1 PID: 77 at drivers/gpu/drm/i915/intel_pm.c:3553
skl_update_other_pipe_wm+0x133/0x140 [i915]()
WARN_ON(!wm_changed)
Modules linked in: ebtable_filter ebtables ip6table_filter ip6_tables
iptable_filter ip_tables x_tables snd_hda_codec_hdmi dell_led
snd_hda_codec_realtek snd_hda_codec_generic bbswitch(O) intel_rapl
x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass
crct10dif_pclmul crc32_pclmul ghash_clmulni_intel jitterentropy_rng joydev
nls_utf8 dell_wmi nls_cp437 mxm_wmi drbg snd_hda_intel vfat ansi_cprng fat
snd_hda_codec snd_hda_core aesni_intel efi_pstore snd_hwdep aes_x86_64 lrw
gf128mul glue_helper ablk_helper dell_laptop dcdbas snd_pcm cryptd snd_timer
evdev pcspkr snd efivars idma64 serio_raw i2c_i801 soundcore virt_dma brcmfmac
brcmutil cfg80211 i915 intel_gtt i2c_algo_bit mei_me drm_kms_helper mei drm
syscopyarea sysfillrect sysimgblt fb_sys_fops intel_lpss_pci
processor_thermal_device shpchp intel_soc_dts_iosf battery hci_uart btbcm
btintel int3403_thermal bluetooth dell_smo8800 wmi video rfkill intel_lpss_acpi
intel_lpss int3400_thermal int3402_thermal tpm_tis int340x_thermal_zone
acpi_thermal_rel ac acpi_pad tpm intel_hid button processor ecryptfs cbc
sha256_ssse3 sha256_generic hmac encrypted_keys parport_pc ppdev lp parport
efivarfs autofs4 ext4 crc16 mbcache jbd2 rtsx_pci_sdmmc mmc_core crc32c_intel
psmouse ahci libahci xhci_pci libata rtsx_pci nvme xhci_hcd mfd_core scsi_mod
usbcore usb_common fan thermal i2c_hid hid
CPU: 1 PID: 77 Comm: kworker/u16:1 Tainted: G           O    4.5.0-rc5+ #3
Hardware name: Dell Inc. XPS 15 9550/0N7TVV, BIOS 01.01.19 01/25/2016
Workqueue: events_unbound async_run_entry_fn
 0000000000000286 0000000055a2a6f3 ffffffff812e5b13 ffff88089825b7f8
 ffffffffa06617d0 ffffffff8105d93d ffff88089aa12000 ffff88089825b850
 ffff88089a2f9bd4 ffff88089abf3000 ffff88089abf33a8 ffffffff8105d9cc
Call Trace:
 [<ffffffff812e5b13>] ? dump_stack+0x5c/0x79
 [<ffffffff8105d93d>] ? warn_slowpath_common+0x7d/0xb0
 [<ffffffff8105d9cc>] ? warn_slowpath_fmt+0x5c/0x80
 [<ffffffffa059ddd3>] ? skl_update_other_pipe_wm+0x133/0x140 [i915]
 [<ffffffffa059df45>] ? skl_update_wm+0x165/0x5a0 [i915]
 [<ffffffff81575440>] ? _raw_spin_unlock_irqrestore+0x20/0x40
 [<ffffffffa062576c>] ? intel_ddi_enable_transcoder_func+0x17c/0x260 [i915]
 [<ffffffffa0609838>] ? haswell_crtc_enable+0x308/0x880 [i915]
 [<ffffffff81575440>] ? _raw_spin_unlock_irqrestore+0x20/0x40
 [<ffffffffa06052e2>] ? intel_atomic_commit+0x6d2/0x16c0 [i915]
 [<ffffffffa04d0845>] ? drm_atomic_check_only+0x185/0x600 [drm]
 [<ffffffffa04d10a2>] ? drm_atomic_add_affected_connectors+0x22/0xe0 [drm]
 [<ffffffffa0554d13>] ? restore_fbdev_mode+0x223/0x250 [drm_kms_helper]
 [<ffffffffa0556dee>] ? drm_fb_helper_restore_fbdev_mode_unlocked+0x2e/0x70
[drm_kms_helper]
 [<ffffffffa0556e59>] ? drm_fb_helper_set_par+0x29/0x50 [drm_kms_helper]
 [<ffffffffa061c0a6>] ? intel_fbdev_set_par+0x16/0x60 [i915]
 [<ffffffff813543cd>] ? fbcon_init+0x54d/0x5e0
 [<ffffffff813b7df3>] ? visual_init+0xc3/0x120
 [<ffffffff813b9433>] ? do_bind_con_driver+0x1e3/0x3d0
 [<ffffffff813b995b>] ? do_take_over_console+0x13b/0x190
 [<ffffffff813503b3>] ? do_fbcon_takeover+0x53/0xb0
 [<ffffffff8107c475>] ? notifier_call_chain+0x45/0x70
 [<ffffffff8107c7e1>] ? __blocking_notifier_call_chain+0x41/0x60
 [<ffffffff8135c48f>] ? register_framebuffer+0x20f/0x360
 [<ffffffff813e2069>] ? vga_switcheroo_client_fb_set+0x19/0x70
 [<ffffffffa0557118>] ? drm_fb_helper_initial_config+0x298/0x420
[drm_kms_helper]
 [<ffffffffa061cc1b>] ? intel_fbdev_initial_config+0x1b/0x30 [i915]
 [<ffffffff8107dde5>] ? async_run_entry_fn+0x45/0x130
 [<ffffffff81075b41>] ? process_one_work+0x151/0x430
 [<ffffffff81075e6a>] ? worker_thread+0x4a/0x460
 [<ffffffff81075e20>] ? process_one_work+0x430/0x430
 [<ffffffff8107b7fd>] ? kthread+0xcd/0xf0
 [<ffffffff8107b730>] ? kthread_worker_fn+0x150/0x150
 [<ffffffff81575f8f>] ? ret_from_fork+0x3f/0x70
 [<ffffffff8107b730>] ? kthread_worker_fn+0x150/0x150
---[ end trace f9c041c4b6f1a3ff ]---

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


More information about the intel-gfx-bugs mailing list