[Bug 88601] WARNING: CPU: 0 PID: 4905 at drivers/gpu/drm/i915/intel_pm.c:6317 intel_display_power_put+0x14c/0x160 [i915]()

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Fri Nov 21 03:53:06 PST 2014


https://bugzilla.kernel.org/show_bug.cgi?id=88601

--- Comment #3 from Dmitry Nezhevenko <dion at inhex.net> ---
Created attachment 158341
  --> https://bugzilla.kernel.org/attachment.cgi?id=158341&action=edit
dmesg with drm.debug

Can't say anything about regression. I've purchased dock just a few weeks ago.

Attached dmesg contains full log from boot. Now I've got different call stack
but using same steps to repro:

1. boot laptop undocked and suspend
2. dock it and wake up using power btn on dock.
3. suspend it docked and undock.
4. undock and wake up, and then suspend again
5. repeat step 2.

So basic idea is to connect/disconnect dock while machine is suspended.

[  174.170644] WARNING: CPU: 0 PID: 11208 at
drivers/gpu/drm/i915/intel_display.c:10587
intel_modeset_check_state+0x541/0x760 [i915]()
[  174.170644] encoder's hw state doesn't match sw tracking (expected 1, found
0)
[  174.170663] Modules linked in: hid_generic hid_microsoft usbhid hid vmnet(O)
vmw_vsock_vmci_transport vsock vmw_vmci vmmon(O) binfmt_misc bnep cachefiles
acpi_call(O) nfsd auth_rpcgss oid_registry nfs_acl nfs lockd fscache sunrpc
iptable_nat nf_nat_ipv4 nf_nat nf_log_ipv4 nf_log_common xt_LOG ipt_REJECT
xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 xt_recent xt_conntrack nf_conntrack
iptable_filter ip_tables x_tables snd_hda_codec_hdmi joydev arc4 nls_utf8
nls_cp437 vfat fat iTCO_wdt iTCO_vendor_support ecb x86_pkg_temp_thermal
intel_powerclamp intel_rapl btusb uvcvideo coretemp bluetooth videobuf2_vmalloc
kvm_intel kvm iwlmvm videobuf2_memops mac80211 videobuf2_core v4l2_common
videodev media evdev psmouse pcspkr serio_raw efivars iwlwifi rtsx_pci_ms
i2c_i801 snd_hda_codec_realtek thinkpad_acpi snd_hda_codec_generic memstick
cfg80211 nvram wmi rfkill i915 battery ac tpm_tis tpm snd_hda_intel
snd_hda_controller snd_hda_codec button video snd_hwdep drm_kms_helper snd_pcm
snd_timer drm snd mei_me soundcore i2c_
algo_bit ie31200_edac mei shpchp processor lpc_ich edac_core i2c_dev i2c_core
fuse parport_pc ppdev lp parport autofs4 algif_skcipher af_alg dm_crypt dm_mod
uhci_hcd ohci_hcd usb_storage ext4 crc16 mbcache jbd2 sg sd_mod crc_t10dif
crct10dif_generic ahci libahci libata rtsx_pci_sdmmc crct10dif_pclmul
crct10dif_common mmc_core crc32_pclmul crc32c_intel ghash_clmulni_intel
ehci_pci xhci_hcd ehci_hcd aesni_intel aes_x86_64 lrw gf128mul e1000e scsi_mod
glue_helper ablk_helper rtsx_pci ptp cryptd mfd_core usbcore pps_core
usb_common thermal thermal_sys
[  174.170691] CPU: 0 PID: 11208 Comm: kworker/u16:116 Tainted: G           O  
3.17.3+ #1
[  174.170692] Hardware name: LENOVO 20ANCTO1WW/20ANCTO1WW, BIOS GLET71WW (2.25
) 07/02/2014
[  174.170695] Workqueue: events_unbound async_run_entry_fn
[  174.170697]  0000000000000009 ffffffff814fb2bd ffff8803f82ffba0
ffffffff81065122
[  174.170698]  ffff880425c2c900 ffff8803f82ffbf0 0000000000000001
ffff880427d52340
[  174.170699]  ffff880427d52310 ffffffff81065187 ffffffffa0535b80
ffff880300000028
[  174.170700] Call Trace:
[  174.170703]  [<ffffffff814fb2bd>] ? dump_stack+0x41/0x51
[  174.170706]  [<ffffffff81065122>] ? warn_slowpath_common+0x72/0x90
[  174.170707]  [<ffffffff81065187>] ? warn_slowpath_fmt+0x47/0x50
[  174.170715]  [<ffffffffa04f769b>] ? intel_ddi_get_hw_state+0x6b/0x180 [i915]
[  174.170722]  [<ffffffffa04e63b1>] ? intel_modeset_check_state+0x541/0x760
[i915]
[  174.170729]  [<ffffffffa0502177>] ? intel_dp_destroy_mst_connector+0x27/0xb0
[i915]
[  174.170733]  [<ffffffffa0472252>] ? drm_dp_destroy_port+0x32/0x80
[drm_kms_helper]
[  174.170736]  [<ffffffffa04723b5>] ?
drm_dp_destroy_mst_branch_device+0x115/0x140 [drm_kms_helper]
[  174.170740]  [<ffffffffa04735dd>] ?
drm_dp_mst_topology_mgr_set_mst+0x12d/0x3b0 [drm_kms_helper]
[  174.170746]  [<ffffffffa04fff89>] ? intel_dp_check_mst_status+0x1f9/0x270
[i915]
[  174.170753]  [<ffffffffa050199d>] ? intel_dp_mst_resume+0x5d/0x60 [i915]
[  174.170758]  [<ffffffffa0489132>] ? __i915_drm_thaw+0x132/0x1c0 [i915]
[  174.170759]  [<ffffffff812da3c0>] ? pci_pm_thaw+0x90/0x90
[  174.170764]  [<ffffffffa0489cbf>] ? i915_resume+0x1f/0x40 [i915]
[  174.170766]  [<ffffffff8139f351>] ? dpm_run_callback+0x41/0xf0
[  174.170767]  [<ffffffff8139f77d>] ? device_resume+0x7d/0x190
[  174.170768]  [<ffffffff8139f8a4>] ? async_resume+0x14/0x40
[  174.170769]  [<ffffffff81082d8d>] ? async_run_entry_fn+0x2d/0x120
[  174.170771]  [<ffffffff8107b5e9>] ? process_one_work+0x149/0x3f0
[  174.170772]  [<ffffffff8107bea3>] ? worker_thread+0x63/0x490
[  174.170773]  [<ffffffff8107be40>] ? rescuer_thread+0x280/0x280
[  174.170775]  [<ffffffff8108080a>] ? kthread+0xca/0xe0
[  174.170776]  [<ffffffff81067b67>] ? do_exit+0x857/0xad0
[  174.170777]  [<ffffffff81080740>] ? kthread_create_on_node+0x180/0x180
[  174.170779]  [<ffffffff81500fbc>] ? ret_from_fork+0x7c/0xb0
[  174.170780]  [<ffffffff81080740>] ? kthread_create_on_node+0x180/0x180
[  174.170781] ---[ end trace 923e94a4b4abde84 ]---
[  174.170782] [drm:check_encoder_state] [ENCODER:38:DP MST-38]
[  174.170783] [drm:check_crtc_state] [CRTC:7]
[  174.170784] [drm:check_crtc_state] [CRTC:11]
[  174.170785] ------------[ cut here ]------------

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the intel-gfx-bugs mailing list