[Bug 89546] New: [SKL] S3 fails
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Mar 11 10:44:39 PDT 2015
https://bugs.freedesktop.org/show_bug.cgi?id=89546
Bug ID: 89546
Summary: [SKL] S3 fails
Product: DRI
Version: XOrg git
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Intel
Assignee: intel-gfx-bugs at lists.freedesktop.org
Reporter: tjaalton at ubuntu.com
QA Contact: intel-gfx-bugs at lists.freedesktop.org
CC: intel-gfx-bugs at lists.freedesktop.org
Trying drm-next from today (included drm-intel-next -02-27) fails to
suspend/resume properly on Skylake:
<--
[ 28.887720] sd 0:0:0:0: [sda] Stopping disk
[ 88.897339] ------------[ cut here ]------------
[ 88.897441] WARNING: CPU: 1 PID: 2080 at
/home/kernel/COD/linux/drivers/gpu/drm/i915/intel_display.c:3707
intel_crtc_wait_for_pending_flips+0x172/0x200 [i915]()
[ 88.897444] WARN_ON(wait_event_timeout(dev_priv->pending_flip_queue,
!intel_crtc_has_pending_flip(crtc), 60*HZ) == 0)
[ 88.897501] Modules linked in: ctr ccm nls_iso8859_1 arc4 rt2800usb
rt2x00usb rt2800lib rt2x00lib mac80211 crc_ccitt snd_hda_codec_realtek
snd_hda_codec_generic xhci_plat_hcd x86_pkg_temp_thermal coretemp joydev
kvm_intel snd_hda_intel snd_hda_controller dwc3 kvm udc_core snd_hda_codec
snd_hwdep snd_pcm crct10dif_pclmul snd_seq_midi i915 snd_seq_midi_event
crc32_pclmul snd_rawmidi ghash_clmulni_intel snd_seq aesni_intel snd_seq_device
aes_x86_64 snd_timer lrw drm_kms_helper gf128mul hid_lenovo glue_helper
ablk_helper drm snd iwlwifi cryptd soundcore serio_raw cfg80211 i2c_algo_bit
wmi shpchp i2c_hid dwc3_pci soc_button_array winbond_cir rc_core 8250_fintek
int3403_thermal video int3402_thermal int3400_thermal acpi_thermal_rel
int340x_thermal_zone acpi_pad mac_hid sunrpc parport_pc ppdev lp parport
[ 88.897510] autofs4 usbhid hid psmouse ahci sdhci_pci libahci sdhci_acpi
sdhci
[ 88.897516] CPU: 1 PID: 2080 Comm: kworker/u16:8 Tainted: G W
4.0.0-996-generic #201503111121
[ 88.897518] Hardware name: Intel Corporation Skylake Client platform/Skylake
Y LPDDR3 RVP3, BIOS SKLSE2R1.86C.B066.R01.1501080220 01/08/2015
[ 88.897529] Workqueue: events_unbound async_run_entry_fn
[ 88.897535] 0000000000000e7b ffff88008a4afa68 ffffffff817df8df
ffffffff81c4d508
[ 88.897538] ffff88008a4afab8 ffff88008a4afaa8 ffffffff810791a7
0000000000000286
[ 88.897542] ffff880148b1e000 ffff8800366f9000 ffff8800366f91a8
ffff8800893b86d0
[ 88.897543] Call Trace:
[ 88.897552] [<ffffffff817df8df>] dump_stack+0x45/0x57
[ 88.897559] [<ffffffff810791a7>] warn_slowpath_common+0x97/0xe0
[ 88.897565] [<ffffffff810792a6>] warn_slowpath_fmt+0x46/0x50
[ 88.897573] [<ffffffff810bafd7>] ? finish_wait+0x67/0x80
[ 88.897620] [<ffffffffc0872e22>]
intel_crtc_wait_for_pending_flips+0x172/0x200 [i915]
[ 88.897625] [<ffffffff810baea0>] ? prepare_to_wait_event+0x100/0x100
[ 88.897668] [<ffffffffc0873cdc>] intel_crtc_disable_planes+0x2c/0x140
[i915]
[ 88.897708] [<ffffffffc0874325>] haswell_crtc_disable+0x55/0x2d0 [i915]
[ 88.897748] [<ffffffffc0874d37>] intel_crtc_control+0x57/0x130 [i915]
[ 88.897768] [<ffffffffc080158a>] i915_drm_suspend+0xaa/0x1d0 [i915]
[ 88.897788] [<ffffffffc08016df>] i915_pm_suspend+0x2f/0x50 [i915]
[ 88.897796] [<ffffffff81402578>] pci_pm_suspend+0x88/0x140
[ 88.897801] [<ffffffff817c847a>] ? klist_next+0x8a/0x100
[ 88.897806] [<ffffffff814024f0>] ? pci_pm_freeze+0xe0/0xe0
[ 88.897811] [<ffffffff8151a5b8>] dpm_run_callback+0x58/0xd0
[ 88.897816] [<ffffffff8151a742>] __device_suspend+0x112/0x370
[ 88.897820] [<ffffffff8151b53f>] async_suspend+0x1f/0xa0
[ 88.897826] [<ffffffff8109b0ac>] async_run_entry_fn+0x4c/0x160
[ 88.897834] [<ffffffff81092094>] process_one_work+0x144/0x490
[ 88.897837] [<ffffffff81092afe>] worker_thread+0x11e/0x450
[ 88.897841] [<ffffffff810929e0>] ? create_worker+0x1f0/0x1f0
[ 88.897845] [<ffffffff81098769>] kthread+0xc9/0xe0
[ 88.897851] [<ffffffff810986a0>] ? flush_kthread_worker+0x90/0x90
[ 88.897856] [<ffffffff817ebf98>] ret_from_fork+0x58/0x90
[ 88.897860] [<ffffffff810986a0>] ? flush_kthread_worker+0x90/0x90
[ 88.897864] ---[ end trace e37c0e2ec2c7edb4 ]---
[ 88.897865] ------------[ cut here ]------------
[ 88.897905] WARNING: CPU: 1 PID: 2080 at
/home/kernel/COD/linux/drivers/gpu/drm/i915/intel_display.c:3712
intel_crtc_wait_for_pending_flips+0x1f3/0x200 [i915]()
[ 88.897907] Removing stuck page flip
[ 88.897956] Modules linked in: ctr ccm nls_iso8859_1 arc4 rt2800usb
rt2x00usb rt2800lib rt2x00lib mac80211 crc_ccitt snd_hda_codec_realtek
snd_hda_codec_generic xhci_plat_hcd x86_pkg_temp_thermal coretemp joydev
kvm_intel snd_hda_intel snd_hda_controller dwc3 kvm udc_core snd_hda_codec
snd_hwdep snd_pcm crct10dif_pclmul snd_seq_midi i915 snd_seq_midi_event
crc32_pclmul snd_rawmidi ghash_clmulni_intel snd_seq aesni_intel snd_seq_device
aes_x86_64 snd_timer lrw drm_kms_helper gf128mul hid_lenovo glue_helper
ablk_helper drm snd iwlwifi cryptd soundcore serio_raw cfg80211 i2c_algo_bit
wmi shpchp i2c_hid dwc3_pci soc_button_array winbond_cir rc_core 8250_fintek
int3403_thermal video int3402_thermal int3400_thermal acpi_thermal_rel
int340x_thermal_zone acpi_pad mac_hid sunrpc parport_pc ppdev lp parport
[ 88.897963] autofs4 usbhid hid psmouse ahci sdhci_pci libahci sdhci_acpi
sdhci
[ 88.897966] CPU: 1 PID: 2080 Comm: kworker/u16:8 Tainted: G W
4.0.0-996-generic #201503111121
[ 88.897969] Hardware name: Intel Corporation Skylake Client platform/Skylake
Y LPDDR3 RVP3, BIOS SKLSE2R1.86C.B066.R01.1501080220 01/08/2015
[ 88.897976] Workqueue: events_unbound async_run_entry_fn
[ 88.897980] 0000000000000e80 ffff88008a4afa68 ffffffff817df8df
ffffffff81c4d508
[ 88.897983] ffff88008a4afab8 ffff88008a4afaa8 ffffffff810791a7
0000000000000286
[ 88.897987] ffff880148b1e000 ffff8800366f9000 ffff8800366f91a8
ffff8800893b86d0
[ 88.897988] Call Trace:
[ 88.897992] [<ffffffff817df8df>] dump_stack+0x45/0x57
[ 88.897998] [<ffffffff810791a7>] warn_slowpath_common+0x97/0xe0
[ 88.898004] [<ffffffff810792a6>] warn_slowpath_fmt+0x46/0x50
[ 88.898010] [<ffffffff810bafd7>] ? finish_wait+0x67/0x80
[ 88.898051] [<ffffffffc0872ea3>]
intel_crtc_wait_for_pending_flips+0x1f3/0x200 [i915]
[ 88.898056] [<ffffffff810baea0>] ? prepare_to_wait_event+0x100/0x100
[ 88.898094] [<ffffffffc0873cdc>] intel_crtc_disable_planes+0x2c/0x140
[i915]
[ 88.898129] [<ffffffffc0874325>] haswell_crtc_disable+0x55/0x2d0 [i915]
[ 88.898166] [<ffffffffc0874d37>] intel_crtc_control+0x57/0x130 [i915]
[ 88.898186] [<ffffffffc080158a>] i915_drm_suspend+0xaa/0x1d0 [i915]
[ 88.898206] [<ffffffffc08016df>] i915_pm_suspend+0x2f/0x50 [i915]
[ 88.898212] [<ffffffff81402578>] pci_pm_suspend+0x88/0x140
[ 88.898216] [<ffffffff817c847a>] ? klist_next+0x8a/0x100
[ 88.898221] [<ffffffff814024f0>] ? pci_pm_freeze+0xe0/0xe0
[ 88.898225] [<ffffffff8151a5b8>] dpm_run_callback+0x58/0xd0
[ 88.898229] [<ffffffff8151a742>] __device_suspend+0x112/0x370
[ 88.898233] [<ffffffff8151b53f>] async_suspend+0x1f/0xa0
[ 88.898240] [<ffffffff8109b0ac>] async_run_entry_fn+0x4c/0x160
[ 88.898246] [<ffffffff81092094>] process_one_work+0x144/0x490
[ 88.898250] [<ffffffff81092afe>] worker_thread+0x11e/0x450
[ 88.898253] [<ffffffff810929e0>] ? create_worker+0x1f0/0x1f0
[ 88.898257] [<ffffffff81098769>] kthread+0xc9/0xe0
[ 88.898263] [<ffffffff810986a0>] ? flush_kthread_worker+0x90/0x90
[ 88.898267] [<ffffffff817ebf98>] ret_from_fork+0x58/0x90
[ 88.898272] [<ffffffff810986a0>] ? flush_kthread_worker+0x90/0x90
[ 88.898274] ---[ end trace e37c0e2ec2c7edb5 ]---
[ 89.189503] PM: suspend of devices complete after 60304.662 msecs
[ 89.205444] PM: late suspend of devices complete after 15.927 msecs
[ 89.208032] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI
[ 89.221422] PM: noirq suspend of devices complete after 15.968 msecs
[ 89.222460] ACPI: Preparing to enter system sleep state S3
[ 89.242744] PM: Saving platform NVS memory
[ 89.242751] Disabling non-boot CPUs ...
[ 89.242779] intel_pstate CPU 1 exiting
[ 89.243971] kvm: disabling virtualization on CPU1
[ 89.243981] smpboot: CPU 1 is now offline
[ 89.250023] intel_pstate CPU 2 exiting
[ 89.251421] kvm: disabling virtualization on CPU2
[ 89.252480] smpboot: CPU 2 is now offline
[ 89.257918] intel_pstate CPU 3 exiting
[ 89.258160] Broke affinity for irq 123
[ 89.258165] Broke affinity for irq 124
[ 89.259217] kvm: disabling virtualization on CPU3
[ 89.259234] smpboot: CPU 3 is now offline
-->
so it takes 60s to suspend, and on resume the display is just blank. Tested on
SKL-Y SDP.
--
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/20150311/5321b2c8/attachment-0001.html>
More information about the intel-gfx-bugs
mailing list