Bug 96858 - no display wakeup from pm-hibernate fedora 22 kernel 4.4.6
Summary: no display wakeup from pm-hibernate fedora 22 kernel 4.4.6
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: Other Mac OS X (All)
: medium blocker
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-08 05:28 UTC by archie
Modified: 2016-10-11 07:37 UTC (History)
1 user (show)

See Also:
i915 platform: HSW
i915 features: GPU hang


Attachments

Description archie 2016-07-08 05:28:49 UTC
132.303295] ------------[ cut here ]------------
[  132.303526] WARNING: CPU: 2 PID: 3535 at drivers/gpu/drm/i915/intel_display.c:1863 vlv_wait_port_ready+0x121/0x160 [i915]()
[  132.303534] timed out waiting for port B ready: got 0xf, expected 0xc
[  132.303777] Modules linked in: snd_mixer_oss fuse cfg80211 ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_security ip6table_raw ip6table_filter ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat binfmt_misc nf_conntrack iptable_mangle iptable_security iptable_raw uinput snd_hda_codec_realtek snd_hda_codec_hdmi snd_hda_codec_generic intel_rapl coretemp kvm_intel iTCO_wdt iTCO_vendor_support i915 kvm snd_soc_rt5670 snd_soc_rl6231 irqbypass snd_intel_sst_acpi crc32_pclmul crc32c_intel snd_hda_intel snd_intel_sst_core snd_soc_sst_mfld_platform snd_hda_codec snd_soc_core snd_hda_core i2c_algo_bit drm_kms_helper snd_hwdep snd_compress
[  132.303966]  drm snd_pcm_dmaengine ac97_bus r8169 snd_seq snd_seq_device hid_multitouch fb_sys_fops syscopyarea mii sysfillrect mei_txe sysimgblt mei iosf_mbi snd_pcm i2c_i801 lpc_ich dw_dmac video dw_dmac_core sdhci_acpi snd_timer sdhci i2c_hid snd soundcore i2c_designware_platform i2c_designware_core rfkill_gpio tpm_tis spi_pxa2xx_platform mmc_core rfkill pwm_lpss_platform soc_button_array pwm_lpss tpm nfsd auth_rpcgss nfs_acl lockd grace sunrpc serio_raw fjes [last unloaded: snd_mixer_oss]
[  132.303984] CPU: 2 PID: 3535 Comm: kworker/u8:12 Not tainted 4.4.6-201.fc22.i686 #1
[  132.303989] Hardware name: Haswell BIOS q.1.4.8 05/05/2016
[  132.304011] Workqueue: events_unbound async_run_entry_fn
[  132.304039]  c0d8e967 94cad8f1 00000286 dacc9c30 c0729827 dacc9c70 f859ec10 dacc9c60
[  132.304061]  c0460657 f85a10bc dacc9c90 00000dcf f859ec10 00000747 f8539d31 f8539d31
[  132.304083]  f2228000 00186014 0000000c dacc9c7c c04606ce 00000009 dacc9c70 f85a10bc
[  132.304086] Call Trace:
[  132.304111]  [<c0729827>] dump_stack+0x58/0x81
[  132.304127]  [<c0460657>] warn_slowpath_common+0x87/0xc0
[  132.304324]  [<f8539d31>] ? vlv_wait_port_ready+0x121/0x160 [i915]
[  132.304516]  [<f8539d31>] ? vlv_wait_port_ready+0x121/0x160 [i915]
[  132.304530]  [<c04606ce>] warn_slowpath_fmt+0x3e/0x60
[  132.304723]  [<f8539d31>] vlv_wait_port_ready+0x121/0x160 [i915]
[  132.304924]  [<f8569172>] intel_enable_dp+0x1f2/0x2c0 [i915]
[  132.305123]  [<f856674f>] ? chv_data_lane_soft_reset+0x13f/0x220 [i915]
[  132.305322]  [<f856954c>] chv_pre_enable_dp+0x1dc/0x2d0 [i915]
[  132.305517]  [<f8542502>] valleyview_crtc_enable+0x152/0x310 [i915]
[  132.305711]  [<f853ef64>] ? modeset_get_crtc_power_domains+0x104/0x180 [i915]
[  132.305905]  [<f853f47d>] intel_atomic_commit+0x49d/0x12f0 [i915]
[  132.306098]  [<f8541238>] ? intel_atomic_check+0x3d8/0x1010 [i915]
[  132.306263]  [<f84e1d87>] ? chv_dpio_cmn_power_well_disable+0x87/0x130 [i915]
[  132.306458]  [<f8540e60>] ? intel_link_compute_m_n+0x50/0x50 [i915]
[  132.306576]  [<f7f3dbde>] ? drm_atomic_check_only+0x1ae/0x600 [drm]
[  132.306762]  [<f85217a3>] ? chv_read32+0x193/0x320 [i915]
[  132.306956]  [<f854602a>] ? intel_modeset_setup_hw_state+0x90a/0xd10 [i915]
[  132.307060]  [<f7f3e062>] drm_atomic_commit+0x32/0x60 [drm]
[  132.307254]  [<f8549065>] intel_display_resume+0x115/0x160 [i915]
[  132.307408]  [<f84c70b3>] i915_drm_resume+0xb3/0x140 [i915]
[  132.307563]  [<f84c715e>] i915_pm_resume+0x1e/0x30 [i915]
[  132.307576]  [<c0775221>] pci_pm_restore+0x61/0xb0
[  132.307593]  [<c08531c6>] dpm_run_callback+0x46/0x130
[  132.307604]  [<c07751c0>] ? pci_pm_suspend_noirq+0x180/0x180
[  132.307616]  [<c08536cd>] device_resume+0xad/0x1a0
[  132.307627]  [<c08537de>] async_resume+0x1e/0x50
[  132.307639]  [<c047e03e>] async_run_entry_fn+0x4e/0x170
[  132.307651]  [<c0486e29>] ? try_to_wake_up+0x39/0x350
[  132.307665]  [<c04763e3>] process_one_work+0x123/0x3c0
[  132.307677]  [<c04766b9>] worker_thread+0x39/0x430
[  132.307688]  [<c0476680>] ? process_one_work+0x3c0/0x3c0
[  132.307702]  [<c047b956>] kthread+0xa6/0xc0
[  132.307718]  [<c0adfc09>] ret_from_kernel_thread+0x21/0x38
[  132.307729]  [<c047b8b0>] ? kthread_worker_fn+0x130/0x130
[  132.307838] ---[ end trace 20bd9305da1a5c81 ]---
[  134.153633] [drm:intel_dp_link_training_channel_equalization [i915]] *ERROR* failed to train DP, aborting



i can ssh on the interminal but no display
Comment 1 archie 2016-07-08 06:12:51 UTC
[  131.092728] PM: restore of devices complete after 4329.025 msecs
[  131.101665] input: eGalax Inc. eGalaxTouch EXC3188-0556-04.00.00 as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/0003:0EEF:C064.0008/input/input13
[  131.158635] hid-multitouch 0003:0EEF:C064.0008: input,hiddev0,hidraw6: USB HID v2.10 Device [eGalax Inc. eGalaxTouch EXC3188-0556-04.00.00] on usb-0000:00:14.0-5/input0
[  131.159618] PM: Image restored successfully.
[  131.159707] PM: Basic memory bitmaps freed
[  131.159720] Restarting tasks ... done.
[  131.289005] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[  131.397266] r8169 0000:01:00.0 eth0: link down
[  131.397282] r8169 0000:01:00.0 eth0: link down
[  131.397453] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[  132.947298] r8169 0000:01:00.0 eth0: link up
[  132.947338] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  137.409795] [drm] stuck on blitter ring
[  137.421484] [drm] GPU HANG: ecode 8:2:0x23afebcd, in Xorg [2977], reason: Ring hung, action: reset
[  137.421492] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[  137.421496] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[  137.421499] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[  137.421502] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[  137.421508] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[  137.423226] drm/i915: Resetting chip after gpu hang
Comment 2 yann 2016-09-05 07:44:10 UTC
Archie, can you attach logs (kernel + gpu crash dump /sys/class/drm/card0/error)?
Comment 3 yann 2016-10-11 07:37:13 UTC
(In reply to yann from comment #2)
> Archie, can you attach logs (kernel + gpu crash dump
> /sys/class/drm/card0/error)?

Timeout. Assuming that it is fixed by now. If this is not the case, please re-test with latest kernel & Mesa to see if this issue is still occurring since there were improvements pushed in kernel and Mesa that will benefit to your system.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.