[Bug 64431] [ivy bridge] intel_crtc_wait_for_pending_flips crash

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Wed Jan 28 06:16:28 PST 2015


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

Milan Kocian <milan.kocian at wq.cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |milan.kocian at wq.cz

--- Comment #24 from Milan Kocian <milan.kocian at wq.cz> ---
hello,

I can confirm it on selfcompiled vanilla kernel 3.18.3 (debian unstable).
After disconnecting of the second monitor and some console/xorg
switching the system is back in usable state. Kern log:

Jan 28 14:59:19 ntm2 kernel: ------------[ cut here ]------------
Jan 28 14:59:19 ntm2 kernel: WARNING: CPU: 0 PID: 3557 at
drivers/gpu/drm/i915/intel_display.c:3473
intel_crtc_wait_for_pending_flips+0x17b/0x1e0 [i915]()
Jan 28 14:59:19 ntm2 kernel: Modules linked in: ntfs msdos jfs ext4 jbd2 ext3
jbd ext2 mbcache cpuid ccm bnep ipv6 nfnetlink_queue nfnetlink_log nfnetlink
cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand
cpufreq_conservative deflate ctr twofish_avx_x86_64 twofish_x86_64_3way
twofish_x86_64 twofish_common camellia_generic camellia_aesni_avx2
camellia_aesni_avx_x86_64 camellia_x86_64 serpent_avx2 serpent_avx_x86_64
serpent_sse2_x86_64 xts serpent_generic blowfish_generic blowfish_x86_64
blowfish_common cast5_avx_x86_64 cast5_generic cast_common des3_ede_x86_64
des_generic cmac xcbc rmd160 sha512_ssse3 sha512_generic sha1_mb mcryptd
sha1_ssse3 sha1_generic hmac crypto_null af_key xfrm_algo nls_iso8859_1
nls_cp437 vfat fat fuse vhost_net tun vhost macvtap macvlan uinput usbhid
algif_skcipher af_alg sha256_ssse3 sha256_generic md_mod ecb btusb bluetooth
crc16 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common
videodev media snd_hda_codec_hdmi cdc_mbim cdc_wdm cdc_ncm usbnet mii
snd_hda_codec_realtek snd_hda_codec_generic iTCO_wdt arc4 tpm_infineon
x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm crct10dif_pclmul
crct10dif_common iwlmvm crc32_pclmul mac80211 crc32c_intel ghash_clmulni_intel
aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd iwlwifi
psmouse i915 toshiba_acpi sg cfg80211 lpc_ich snd_hda_intel mfd_core
toshiba_bluetooth toshiba_haps sparse_keymap snd_hda_controller tpm_tis tpm
snd_hda_codec snd_hwdep snd_pcm_oss i2c_algo_bit e1000e snd_mixer_oss
drm_kms_helper xhci_pci xhci_hcd ptp snd_pcm wmi usbcore mei_me pps_core mei
snd_timer usb_common ac battery video drm snd thermal soundcore acpi_cpufreq
i2c_core processor
Jan 28 14:59:19 ntm2 kernel: CPU: 0 PID: 3557 Comm: Xorg Tainted: G        W   
  3.18.3 #33
Jan 28 14:59:19 ntm2 kernel: Hardware name: TOSHIBA PORTEGE Z30-A/PORTEGE
Z30-A, BIOS Version 3.70   07/25/2014
Jan 28 14:59:19 ntm2 kernel: 0000000000000000 0000000000000009 ffffffff814507e4
0000000000000000
Jan 28 14:59:19 ntm2 kernel: ffffffff8104723d 0000000000000000 ffff8800dac282c0
ffff88021546b000
Jan 28 14:59:19 ntm2 kernel: ffff8800dac33800 ffff88021546b000 ffffffffa02b5cfb
ffff880215beed60
Jan 28 14:59:19 ntm2 kernel: Call Trace:
Jan 28 14:59:19 ntm2 kernel: [<ffffffff814507e4>] ? dump_stack+0x49/0x6a
Jan 28 14:59:19 ntm2 kernel: [<ffffffff8104723d>] ?
warn_slowpath_common+0x6d/0x90
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02b5cfb>] ?
intel_crtc_wait_for_pending_flips+0x17b/0x1e0 [i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81078a70>] ? __wake_up_sync+0x10/0x10
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02be0eb>] ?
intel_crtc_disable_planes+0x2b/0x140 [i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02bf0c7>] ?
haswell_crtc_disable+0x47/0x2f0 [i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02b7b12>] ?
__intel_set_mode+0x2c2/0x16d0 [i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81396a0d>] ? __alloc_skb+0x6d/0x1c0
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02c09ad>] ? intel_set_mode+0xd/0x30
[i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02c1a9b>] ?
intel_crtc_set_config+0xa8b/0xe40 [i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa0066b69>] ?
drm_mode_set_config_internal+0x59/0xe0 [drm]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa01221b4>] ?
restore_fbdev_mode+0xc4/0xe0 [drm_kms_helper]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa01221ed>] ?
drm_fb_helper_restore_fbdev_mode_unlocked+0x1d/0x30 [drm_kms_helper]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa0124161>] ?
drm_fb_helper_set_par+0x21/0x70 [drm_kms_helper]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02cc831>] ?
intel_fbdev_set_par+0x11/0x60 [i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffff8128a7ec>] ? fb_set_var+0x16c/0x3a0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff8106f1e0>] ? update_curr+0x50/0x100
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81070e92>] ? enqueue_entity+0x142/0x7b0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff812855b5>] ? fbcon_blank+0x225/0x2e0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff812dcfd2>] ?
do_unblank_screen+0xa2/0x1c0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff812d374f>] ?
complete_change_console+0x4f/0xd0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff812d48a3>] ? vt_ioctl+0x10d3/0x1350
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa006159d>] ?
drm_dropmaster_ioctl+0x5d/0x70 [drm]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa005d51e>] ? drm_ioctl+0x6e/0x570 [drm]
Jan 28 14:59:19 ntm2 kernel: [<ffffffff812c9644>] ? tty_ioctl+0x264/0xbb0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81156fd8>] ? fsnotify+0x308/0x4b0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81131400>] ? do_vfs_ioctl+0x2d0/0x4a0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff811220db>] ? __sb_end_write+0x2b/0x70
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81120003>] ? vfs_write+0x1b3/0x1f0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81131649>] ? SyS_ioctl+0x79/0x90
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81455616>] ?
system_call_fastpath+0x16/0x1b
Jan 28 14:59:19 ntm2 kernel: ---[ end trace e1d3a2b3ec983c95 ]---
Jan 28 14:59:19 ntm2 kernel: ------------[ cut here ]------------
Jan 28 14:59:19 ntm2 kernel: WARNING: CPU: 0 PID: 3557 at
drivers/gpu/drm/i915/intel_display.c:3479
intel_crtc_wait_for_pending_flips+0x1d3/0x1e0 [i915]()
Jan 28 14:59:19 ntm2 kernel: Removing stuck page flip
Jan 28 14:59:19 ntm2 kernel: Modules linked in: ntfs msdos jfs ext4 jbd2 ext3
jbd ext2 mbcache cpuid ccm bnep ipv6 nfnetlink_queue nfnetlink_log nfnetlink
cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand
cpufreq_conservative deflate ctr twofish_avx_x86_64 twofish_x86_64_3way
twofish_x86_64 twofish_common camellia_generic camellia_aesni_avx2
camellia_aesni_avx_x86_64 camellia_x86_64 serpent_avx2 serpent_avx_x86_64
serpent_sse2_x86_64 xts serpent_generic blowfish_generic blowfish_x86_64
blowfish_common cast5_avx_x86_64 cast5_generic cast_common des3_ede_x86_64
des_generic cmac xcbc rmd160 sha512_ssse3 sha512_generic sha1_mb mcryptd
sha1_ssse3 sha1_generic hmac crypto_null af_key xfrm_algo nls_iso8859_1
nls_cp437 vfat fat fuse vhost_net tun vhost macvtap macvlan uinput usbhid
algif_skcipher af_alg sha256_ssse3 sha256_generic md_mod ecb btusb bluetooth
crc16 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common
videodev media snd_hda_codec_hdmi cdc_mbim cdc_wdm cdc_ncm usbnet mii
snd_hda_codec_realtek snd_hda_codec_generic iTCO_wdt arc4 tpm_infineon
x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm crct10dif_pclmul
crct10dif_common iwlmvm crc32_pclmul mac80211 crc32c_intel ghash_clmulni_intel
aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd iwlwifi
psmouse i915 toshiba_acpi sg cfg80211 lpc_ich snd_hda_intel mfd_core
toshiba_bluetooth toshiba_haps sparse_keymap snd_hda_controller tpm_tis tpm
snd_hda_codec snd_hwdep snd_pcm_oss i2c_algo_bit e1000e snd_mixer_oss
drm_kms_helper xhci_pci xhci_hcd ptp snd_pcm wmi usbcore mei_me pps_core mei
snd_timer usb_common ac battery video drm snd thermal soundcore acpi_cpufreq
i2c_core processor
Jan 28 14:59:19 ntm2 kernel: CPU: 0 PID: 3557 Comm: Xorg Tainted: G        W   
  3.18.3 #33
Jan 28 14:59:19 ntm2 kernel: Hardware name: TOSHIBA PORTEGE Z30-A/PORTEGE
Z30-A, BIOS Version 3.70   07/25/2014
Jan 28 14:59:19 ntm2 kernel: 0000000000000000 0000000000000009 ffffffff814507e4
ffff88020ec337d8
Jan 28 14:59:19 ntm2 kernel: ffffffff8104723d ffff8800dac339a0 0000000000000297
ffff88021546b000
Jan 28 14:59:19 ntm2 kernel: ffff8800dac33800 ffff88021546b000 ffffffff810472a5
ffffffffa0314a2a
Jan 28 14:59:19 ntm2 kernel: Call Trace:
Jan 28 14:59:19 ntm2 kernel: [<ffffffff814507e4>] ? dump_stack+0x49/0x6a
Jan 28 14:59:19 ntm2 kernel: [<ffffffff8104723d>] ?
warn_slowpath_common+0x6d/0x90
Jan 28 14:59:19 ntm2 kernel: [<ffffffff810472a5>] ? warn_slowpath_fmt+0x45/0x50
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81047242>] ?
warn_slowpath_common+0x72/0x90
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02b5d53>] ?
intel_crtc_wait_for_pending_flips+0x1d3/0x1e0 [i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81078a70>] ? __wake_up_sync+0x10/0x10
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02be0eb>] ?
intel_crtc_disable_planes+0x2b/0x140 [i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02bf0c7>] ?
haswell_crtc_disable+0x47/0x2f0 [i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02b7b12>] ?
__intel_set_mode+0x2c2/0x16d0 [i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81396a0d>] ? __alloc_skb+0x6d/0x1c0
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02c09ad>] ? intel_set_mode+0xd/0x30
[i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02c1a9b>] ?
intel_crtc_set_config+0xa8b/0xe40 [i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa0066b69>] ?
drm_mode_set_config_internal+0x59/0xe0 [drm]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa01221b4>] ?
restore_fbdev_mode+0xc4/0xe0 [drm_kms_helper]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa01221ed>] ?
drm_fb_helper_restore_fbdev_mode_unlocked+0x1d/0x30 [drm_kms_helper]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa0124161>] ?
drm_fb_helper_set_par+0x21/0x70 [drm_kms_helper]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa02cc831>] ?
intel_fbdev_set_par+0x11/0x60 [i915]
Jan 28 14:59:19 ntm2 kernel: [<ffffffff8128a7ec>] ? fb_set_var+0x16c/0x3a0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff8106f1e0>] ? update_curr+0x50/0x100
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81070e92>] ? enqueue_entity+0x142/0x7b0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff812855b5>] ? fbcon_blank+0x225/0x2e0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff812dcfd2>] ?
do_unblank_screen+0xa2/0x1c0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff812d374f>] ?
complete_change_console+0x4f/0xd0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff812d48a3>] ? vt_ioctl+0x10d3/0x1350
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa006159d>] ?
drm_dropmaster_ioctl+0x5d/0x70 [drm]
Jan 28 14:59:19 ntm2 kernel: [<ffffffffa005d51e>] ? drm_ioctl+0x6e/0x570 [drm]
Jan 28 14:59:19 ntm2 kernel: [<ffffffff812c9644>] ? tty_ioctl+0x264/0xbb0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81156fd8>] ? fsnotify+0x308/0x4b0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81131400>] ? do_vfs_ioctl+0x2d0/0x4a0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff811220db>] ? __sb_end_write+0x2b/0x70
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81120003>] ? vfs_write+0x1b3/0x1f0
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81131649>] ? SyS_ioctl+0x79/0x90
Jan 28 14:59:19 ntm2 kernel: [<ffffffff81455616>] ?
system_call_fastpath+0x16/0x1b
Jan 28 14:59:19 ntm2 kernel: ---[ end trace e1d3a2b3ec983c96 ]---
Jan 28 15:00:05 ntm2 kernel: ------------[ cut here ]------------
Jan 28 15:00:05 ntm2 kernel: WARNING: CPU: 2 PID: 3557 at
drivers/gpu/drm/i915/intel_dp.c:137 intel_dp_max_link_bw+0x3a/0x90 [i915]()
Jan 28 15:00:05 ntm2 kernel: invalid max DP link bw val 0, using 1.62Gbps
Jan 28 15:00:05 ntm2 kernel: Modules linked in: ntfs msdos jfs ext4 jbd2 ext3
jbd ext2 mbcache cpuid ccm bnep ipv6 nfnetlink_queue nfnetlink_log nfnetlink
cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand
cpufreq_conservative deflate ctr twofish_avx_x86_64 twofish_x86_64_3way
twofish_x86_64 twofish_common camellia_generic camellia_aesni_avx2
camellia_aesni_avx_x86_64 camellia_x86_64 serpent_avx2 serpent_avx_x86_64
serpent_sse2_x86_64 xts serpent_generic blowfish_generic blowfish_x86_64
blowfish_common cast5_avx_x86_64 cast5_generic cast_common des3_ede_x86_64
des_generic cmac xcbc rmd160 sha512_ssse3 sha512_generic sha1_mb mcryptd
sha1_ssse3 sha1_generic hmac crypto_null af_key xfrm_algo nls_iso8859_1
nls_cp437 vfat fat fuse vhost_net tun vhost macvtap macvlan uinput usbhid
algif_skcipher af_alg sha256_ssse3 sha256_generic md_mod ecb btusb bluetooth
crc16 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common
videodev media snd_hda_codec_hdmi cdc_mbim cdc_wdm cdc_ncm usbnet mii
snd_hda_codec_realtek snd_hda_codec_generic iTCO_wdt arc4 tpm_infineon
x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm crct10dif_pclmul
crct10dif_common iwlmvm crc32_pclmul mac80211 crc32c_intel ghash_clmulni_intel
aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd iwlwifi
psmouse i915 toshiba_acpi sg cfg80211 lpc_ich snd_hda_intel mfd_core
toshiba_bluetooth toshiba_haps sparse_keymap snd_hda_controller tpm_tis tpm
snd_hda_codec snd_hwdep snd_pcm_oss i2c_algo_bit e1000e snd_mixer_oss
drm_kms_helper xhci_pci xhci_hcd ptp snd_pcm wmi usbcore mei_me pps_core mei
snd_timer usb_common ac battery video drm snd thermal soundcore acpi_cpufreq
i2c_core processor
Jan 28 15:00:05 ntm2 kernel: CPU: 2 PID: 3557 Comm: Xorg Tainted: G        W   
  3.18.3 #33
Jan 28 15:00:05 ntm2 kernel: Hardware name: TOSHIBA PORTEGE Z30-A/PORTEGE
Z30-A, BIOS Version 3.70   07/25/2014
Jan 28 15:00:05 ntm2 kernel: 0000000000000000 0000000000000009 ffffffff814507e4
ffff88020ec33ac8
Jan 28 15:00:05 ntm2 kernel: ffffffff8104723d 0000000000000000 ffff8800d395a000
ffff8800dac20000
Jan 28 15:00:05 ntm2 kernel: 0000000000000002 ffff88009b6a3400 ffffffff810472a5
ffffffffa0310880
Jan 28 15:00:05 ntm2 kernel: Call Trace:
Jan 28 15:00:05 ntm2 kernel: [<ffffffff814507e4>] ? dump_stack+0x49/0x6a
Jan 28 15:00:05 ntm2 kernel: [<ffffffff8104723d>] ?
warn_slowpath_common+0x6d/0x90
Jan 28 15:00:05 ntm2 kernel: [<ffffffff810472a5>] ? warn_slowpath_fmt+0x45/0x50
Jan 28 15:00:05 ntm2 kernel: [<ffffffffa02d85aa>] ?
intel_dp_max_link_bw+0x3a/0x90 [i915]
Jan 28 15:00:05 ntm2 kernel: [<ffffffffa02d868c>] ?
intel_dp_compute_config+0x8c/0x620 [i915]
Jan 28 15:00:05 ntm2 kernel: [<ffffffffa02b839c>] ?
__intel_set_mode+0xb4c/0x16d0 [i915]
Jan 28 15:00:05 ntm2 kernel: [<ffffffffa02c09ad>] ? intel_set_mode+0xd/0x30
[i915]
Jan 28 15:00:05 ntm2 kernel: [<ffffffffa02c1a9b>] ?
intel_crtc_set_config+0xa8b/0xe40 [i915]
Jan 28 15:00:05 ntm2 kernel: [<ffffffffa0066b69>] ?
drm_mode_set_config_internal+0x59/0xe0 [drm]
Jan 28 15:00:05 ntm2 kernel: [<ffffffffa006ab4a>] ?
drm_mode_setcrtc+0x25a/0x570 [drm]
Jan 28 15:00:05 ntm2 kernel: [<ffffffffa005d62b>] ? drm_ioctl+0x17b/0x570 [drm]
Jan 28 15:00:05 ntm2 kernel: [<ffffffff81131400>] ? do_vfs_ioctl+0x2d0/0x4a0
Jan 28 15:00:05 ntm2 kernel: [<ffffffff811220db>] ? __sb_end_write+0x2b/0x70
Jan 28 15:00:05 ntm2 kernel: [<ffffffff81120003>] ? vfs_write+0x1b3/0x1f0
Jan 28 15:00:05 ntm2 kernel: [<ffffffff81131649>] ? SyS_ioctl+0x79/0x90
Jan 28 15:00:05 ntm2 kernel: [<ffffffff8104dfc6>] ? ns_capable+0x26/0x60
Jan 28 15:00:05 ntm2 kernel: [<ffffffff81455616>] ?
system_call_fastpath+0x16/0x1b
Jan 28 15:00:05 ntm2 kernel: ---[ end trace e1d3a2b3ec983c97 ]---

-- 
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