Bug 87671 - Graphics freezeup, intel_crtc_wait_for_pending_flips
Summary: Graphics freezeup, intel_crtc_wait_for_pending_flips
Status: RESOLVED INSUFFICIENT_DATA
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - Intel) (show other bugs)
Hardware: x86-64 Linux
: P1 high
Assignee: intel-gfx-bugs@lists.freedesktop.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-04 03:21 UTC by Wyatt Childers
Modified: 2015-02-11 14:29 UTC (History)
2 users (show)

See Also:
Kernel Version: 3.17.2-1-MANJARO
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Wyatt Childers 2014-11-04 03:21:59 UTC
[14823.724396] ------------[ cut here ]------------
[14823.724416] WARNING: CPU: 4 PID: 1908 at drivers/gpu/drm/i915/intel_display.c:3361 intel_crtc_wait_for_pending_flips+0x1a1/0x1b0 [i915]()
[14823.724417] Modules linked in: nvidia(PO) rfcomm fuse ctr ccm bbswitch(O) bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev arc4 iwlmvm mac80211 iwlwifi cfg80211 media r8169 hp_wmi ecb iTCO_wdt btusb bluetooth snd_hda_codec_idt snd_hda_codec_hdmi snd_hda_codec_generic rtsx_pci_ms snd_hda_intel snd_hda_controller snd_hda_codec snd_hwdep snd_pcm snd_timer snd memstick sparse_keymap iTCO_vendor_support soundcore rfkill mii mousedev joydev psmouse i915 drm_kms_helper drm intel_gtt i2c_algo_bit evdev mac_hid i2c_i801 shpchp mei_me ie31200_edac edac_core mei i2c_core thermal lpc_ich video serio_raw hp_accel led_class lis3lv02d input_polldev hp_wireless ac intel_rapl processor x86_pkg_temp_thermal intel_powerclamp kvm crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel
[14823.724442]  aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd fan battery button wmi coretemp hwmon msr nfs lockd sunrpc fscache ext4 crc16 mbcache jbd2 dm_mod hid_generic usbhid hid sd_mod sr_mod crc_t10dif cdrom crct10dif_common rtsx_pci_sdmmc mmc_core atkbd libps2 ahci ehci_pci xhci_hcd libahci ehci_hcd libata usbcore scsi_mod rtsx_pci usb_common i8042 serio [last unloaded: nvidia]
[14823.724459] CPU: 4 PID: 1908 Comm: Xorg.bin Tainted: P        W  O   3.17.2-1-MANJARO #1
[14823.724460] Hardware name: Hewlett-Packard HP ENVY 17 Notebook PC/1966, BIOS F.36 10/24/2013
[14823.724461]  0000000000000000 0000000084099236 ffff880252bcbc28 ffffffff8153fa40
[14823.724462]  0000000000000000 ffff880252bcbc60 ffffffff8107055d 0000000000000000
[14823.724463]  ffff880037758288 ffff880253b07000 ffff88025249d000 ffff88025249d000
[14823.724465] Call Trace:
[14823.724469]  [<ffffffff8153fa40>] dump_stack+0x4d/0x6f
[14823.724473]  [<ffffffff8107055d>] warn_slowpath_common+0x7d/0xa0
[14823.724474]  [<ffffffff8107068a>] warn_slowpath_null+0x1a/0x20
[14823.724480]  [<ffffffffa057c291>] intel_crtc_wait_for_pending_flips+0x1a1/0x1b0 [i915]
[14823.724482]  [<ffffffff810af6b0>] ? __wake_up_sync+0x20/0x20
[14823.724487]  [<ffffffffa057c348>] intel_primary_plane_disable+0xa8/0xe0 [i915]
[14823.724493]  [<ffffffffa04b6a02>] setplane_internal+0x192/0x2b0 [drm]
[14823.724497]  [<ffffffffa04b51c9>] ? _object_find+0x69/0xa0 [drm]
[14823.724501]  [<ffffffffa04ba0e5>] drm_mode_setplane+0x145/0x1e0 [drm]
[14823.724504]  [<ffffffffa04abfcf>] drm_ioctl+0x1df/0x680 [drm]
[14823.724507]  [<ffffffff811cfff3>] ? pipe_write+0x393/0x450
[14823.724509]  [<ffffffff81206c3c>] ? fsnotify+0x28c/0x370
[14823.724511]  [<ffffffff811da500>] do_vfs_ioctl+0x2d0/0x4b0
[14823.724513]  [<ffffffff811ca091>] ? __sb_end_write+0x31/0x60
[14823.724514]  [<ffffffff811e4b8e>] ? __fget+0x6e/0xb0
[14823.724516]  [<ffffffff811da761>] SyS_ioctl+0x81/0xa0
[14823.724517]  [<ffffffff815459e9>] system_call_fastpath+0x16/0x1b
[14823.724518] ---[ end trace ad10fb3161e05dff ]---
[14823.724569] [drm:intel_pipe_set_base] *ERROR* pipe is still busy with an old pageflip


This occurs seemingly randomly, and causes dead lock where the graphics stack is unable to continue painting frames, generally lasting for several minutes.
Comment 1 semenko 2014-12-08 23:43:32 UTC
Hm, looks similar to bug #64431
Comment 2 Jani Nikula 2015-01-28 15:36:57 UTC
Please attach dmesg with drm.debug=14 module parameter set, from boot to the problem.
Comment 3 Jani Nikula 2015-02-11 14:29:54 UTC
Might be a dupe of bug 88381. Long time no hear from the reporter, closing anyway. Please reopen if the problem persists with current kernels, and provide the info requested in comment #2. Thanks.

Note You need to log in before you can comment on or make changes to this bug.