[Intel-gfx] intel_display.c:3916 intel_crtc_wait_for_pending_flips+0xe9/0x1cd() intel_check_page_flip+0xb3/0xd2()

Marc MERLIN marc_xorg at merlins.org
Mon Nov 16 19:21:06 PST 2015


So, this is probably the 3rd time I send such a report with different
kernels and get 0 response.
Is this a write only list and no one is really seeing any of them, or is
this an unknown/known problem that no one can work on?

Thanks,
Marc

On Sat, Nov 14, 2015 at 07:25:15AM -0800, Marc MERLIN wrote:
> Howdy,
> 
> I had a pretty long hang of everything, except my mouse cursor and the sound of
> the youtube video playing in the background.
> I was eventually able to switch to a text console and back, but it took maybe 2mn
> before things got unstuck.
> 
> My kernel is likely slightly tainted because of virtualbox. I don't run any binary kernel modules.
> 
> Any idea why I'm getting this from time to time and how to fix?
> 
> Thanks,
> Marc
> 
> kernel: 4.2.5
> xserver-xorg-video-intel 2:2.99.917-2 on debian
> X.Org X Server 1.17.1+12
> 
> [    55.966] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20150522
> [    55.966] (II) intel(0): SNA compiled: xserver-xorg-video-intel 2:2.99.917-2 (Vincent Cheng <vcheng at debian.org>)
> [    55.966] (II) intel(0): SNA compiled for use with valgrind
> [    55.967] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 4600
> [    55.967] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2
> 
> [75844.137765] ------------[ cut here ]------------
> [75844.137783] WARNING: CPU: 6 PID: 9524 at drivers/gpu/drm/i915/intel_display.c:3916 intel_crtc_wait_for_pending_flips+0xe9/0x1cd()
> [75844.137786] WARN_ON(wait_event_timeout(dev_priv->pending_flip_queue, !intel_crtc_has_pending_flip(crtc), 60*HZ) == 0)
> [75844.137789] Modules linked in:
> [75844.137792]  rpcsec_gss_krb5 nfsv4 uas usb_storage cp210x usbserial ctr ccm ip6table_filter ip6_tables ebtable_nat ebtables xt_connmark iptable_mangle bnep pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) xt_addrtype xt_conntrack ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 iptable_filter ip_tables x_tables nf_nat nf_conntrack bridge stp llc autofs4 binfmt_misc uinput nfsd auth_rpcgss nfs_acl nfs lockd grace fscache sunrpc drbg ansi_cprng configs ppdev parport_pc lp parport input_polldev loop firewire_sbp2 firewire_core crc_itu_t ecryptfs uvcvideo videobuf2_vmalloc videobuf2_memops btusb videobuf2_core btrtl v4l2_common btbcm btintel videodev media bluetooth joydev arc4 snd_hda_codec_realtek snd_hda_codec_hdmi snd_hda_codec_generic snd_hda_intel
> [75844.137865]  snd_hda_codec intel_rapl snd_hda_core iTCO_wdt snd_hwdep iosf_mbi iTCO_vendor_support snd_pcm_oss iwlmvm x86_pkg_temp_thermal intel_powerclamp snd_mixer_oss coretemp rtsx_pci_ms mac80211 rtsx_pci_sdmmc memstick snd_pcm kvm_intel snd_seq_midi snd_seq_midi_event kvm snd_rawmidi crct10dif_pclmul iwlwifi crc32_pclmul i2c_i801 lpc_ich sg rtsx_pci snd_seq pcspkr input_leds psmouse thinkpad_acpi cfg80211 microcode serio_raw xhci_pci ehci_pci snd_seq_device snd_timer xhci_hcd ehci_hcd nvram wmi tpm_tis rfkill tpm ac battery usbcore snd intel_smartconnect ie31200_edac usb_common shpchp soundcore edac_core processor evdev sata_sil24 r8169 mii fuse fan raid456 multipath mmc_block mmc_core dm_crypt dm_mod async_raid6_recov async_pq async_xor async_memcpy async_tx blowfish_x86_64 blowfish_common
> [75844.137939]  ecb xts crc32c_intel e1000e ptp aesni_intel aes_x86_64 glue_helper lrw gf128mul ablk_helper cryptd pps_core thermal
> [75844.137956] CPU: 6 PID: 9524 Comm: Xorg Tainted: G           OE   4.2.5-amd64-i915-volpreempt-20150421 #4
> [75844.137958] Hardware name: LENOVO 20BECT0/20BECT0, BIOS GMET28WW (1.08 ) 09/18/2013
> [75844.137961]  0000000000000009 ffff8803efc37a78 ffffffff816aa796 0000000000018108
> [75844.137966]  ffff8803efc37ac8 ffff8803efc37ab8 ffffffff81058c1c 0000000000000000
> [75844.137970]  ffffffff814aed50 ffff880409b94800 ffff880409b88000 0000000000000000
> [75844.137975] Call Trace:
> [75844.137986]  [<ffffffff816aa796>] dump_stack+0x45/0x57
> [75844.137994]  [<ffffffff81058c1c>] warn_slowpath_common+0x9b/0xb5
> [75844.137999]  [<ffffffff814aed50>] ? intel_crtc_wait_for_pending_flips+0xe9/0x1cd
> [75844.138003]  [<ffffffff81058c7c>] warn_slowpath_fmt+0x46/0x48
> [75844.138010]  [<ffffffff81087817>] ? finish_wait+0x5c/0x64
> [75844.138014]  [<ffffffff814aed50>] intel_crtc_wait_for_pending_flips+0xe9/0x1cd
> [75844.138018]  [<ffffffff81087b46>] ? wake_up_atomic_t+0x2e/0x2e
> [75844.138024]  [<ffffffff814b08f7>] intel_begin_crtc_commit+0x105/0x17f
> [75844.138030]  [<ffffffff81438bb3>] drm_atomic_helper_commit_planes_on_crtc+0x50/0x16a
> [75844.138037]  [<ffffffff814c6485>] intel_atomic_commit+0xa6/0xd8
> [75844.138043]  [<ffffffff81455e80>] drm_atomic_commit+0x4d/0x52
> [75844.138047]  [<ffffffff814378df>] drm_atomic_helper_disable_plane+0xce/0x11c
> [75844.138051]  [<ffffffff8144bbab>] __setplane_internal+0x36/0x2a8
> [75844.138054]  [<ffffffff8144c224>] drm_mode_setplane+0x137/0x157
> [75844.138060]  [<ffffffff8143fdcd>] drm_ioctl+0x286/0x418
> [75844.138063]  [<ffffffff8144c0ed>] ? drm_mode_cursor_common+0x141/0x141
> [75844.138071]  [<ffffffff811814af>] do_vfs_ioctl+0x39b/0x412
> [75844.138079]  [<ffffffff810ace61>] ? current_kernel_time+0xe/0x32
> [75844.138085]  [<ffffffff8118928c>] ? __fget+0x2f/0x69
> [75844.138090]  [<ffffffff81181580>] SyS_ioctl+0x5a/0x7f
> [75844.138096]  [<ffffffff8101a515>] ? syscall_trace_leave+0x3b/0xde
> [75844.138102]  [<ffffffff816b0032>] entry_SYSCALL_64_fastpath+0x16/0x75
> [75844.138105] ---[ end trace 7e6e82238eb71c67 ]---
> [75844.138107] ------------[ cut here ]------------
> [75844.138112] WARNING: CPU: 6 PID: 9524 at drivers/gpu/drm/i915/intel_display.c:3921 intel_crtc_wait_for_pending_flips+0x121/0x1cd()
> [75844.138114] Removing stuck page flip
> [75844.138116] Modules linked in: rpcsec_gss_krb5 nfsv4 uas usb_storage cp210x usbserial ctr ccm ip6table_filter ip6_tables ebtable_nat ebtables xt_connmark iptable_mangle bnep pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) xt_addrtype xt_conntrack ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 iptable_filter ip_tables x_tables nf_nat nf_conntrack bridge stp llc autofs4 binfmt_misc uinput nfsd auth_rpcgss nfs_acl nfs lockd grace fscache sunrpc drbg ansi_cprng configs ppdev parport_pc lp parport input_polldev loop firewire_sbp2 firewire_core crc_itu_t ecryptfs uvcvideo videobuf2_vmalloc videobuf2_memops btusb videobuf2_core btrtl v4l2_common btbcm btintel videodev media bluetooth joydev arc4 snd_hda_codec_realtek snd_hda_codec_hdmi snd_hda_codec_generic
> [75844.138174]  snd_hda_intel snd_hda_codec intel_rapl snd_hda_core iTCO_wdt snd_hwdep iosf_mbi iTCO_vendor_support snd_pcm_oss iwlmvm x86_pkg_temp_thermal intel_powerclamp snd_mixer_oss coretemp rtsx_pci_ms mac80211 rtsx_pci_sdmmc memstick snd_pcm kvm_intel snd_seq_midi snd_seq_midi_event kvm snd_rawmidi crct10dif_pclmul iwlwifi crc32_pclmul i2c_i801 lpc_ich sg rtsx_pci snd_seq pcspkr input_leds psmouse thinkpad_acpi cfg80211 microcode serio_raw xhci_pci ehci_pci snd_seq_device snd_timer xhci_hcd ehci_hcd nvram wmi tpm_tis rfkill tpm ac battery usbcore snd intel_smartconnect ie31200_edac usb_common shpchp soundcore edac_core processor evdev sata_sil24 r8169 mii fuse fan raid456 multipath mmc_block mmc_core dm_crypt dm_mod async_raid6_recov async_pq async_xor async_memcpy async_tx blowfish_x86_64 blowfish_common
> [75844.138232]  ecb xts crc32c_intel e1000e ptp aesni_intel aes_x86_64 glue_helper lrw gf128mul ablk_helper cryptd pps_core thermal
> [75844.138245] CPU: 6 PID: 9524 Comm: Xorg Tainted: G        W  OE   4.2.5-amd64-i915-volpreempt-20150421 #4
> [75844.138247] Hardware name: LENOVO 20BECT0/20BECT0, BIOS GMET28WW (1.08 ) 09/18/2013
> [75844.138249]  0000000000000009 ffff8803efc37a78 ffffffff816aa796 0000000000019100
> [75844.138254]  ffff8803efc37ac8 ffff8803efc37ab8 ffffffff81058c1c 0000000000000000
> [75844.138258]  ffffffff814aed88 ffff880409b94800 ffff880409b88000 0000000000000000
> [75844.138262] Call Trace:
> [75844.138267]  [<ffffffff816aa796>] dump_stack+0x45/0x57
> [75844.138271]  [<ffffffff81058c1c>] warn_slowpath_common+0x9b/0xb5
> [75844.138275]  [<ffffffff814aed88>] ? intel_crtc_wait_for_pending_flips+0x121/0x1cd
> [75844.138280]  [<ffffffff81058c7c>] warn_slowpath_fmt+0x46/0x48
> [75844.138284]  [<ffffffff81087817>] ? finish_wait+0x5c/0x64
> [75844.138288]  [<ffffffff814aed88>] intel_crtc_wait_for_pending_flips+0x121/0x1cd
> [75844.138292]  [<ffffffff81087b46>] ? wake_up_atomic_t+0x2e/0x2e
> [75844.138296]  [<ffffffff814b08f7>] intel_begin_crtc_commit+0x105/0x17f
> [75844.138300]  [<ffffffff81438bb3>] drm_atomic_helper_commit_planes_on_crtc+0x50/0x16a
> [75844.138305]  [<ffffffff814c6485>] intel_atomic_commit+0xa6/0xd8
> [75844.138310]  [<ffffffff81455e80>] drm_atomic_commit+0x4d/0x52
> [75844.138314]  [<ffffffff814378df>] drm_atomic_helper_disable_plane+0xce/0x11c
> [75844.138317]  [<ffffffff8144bbab>] __setplane_internal+0x36/0x2a8
> [75844.138320]  [<ffffffff8144c224>] drm_mode_setplane+0x137/0x157
> [75844.138325]  [<ffffffff8143fdcd>] drm_ioctl+0x286/0x418
> [75844.138328]  [<ffffffff8144c0ed>] ? drm_mode_cursor_common+0x141/0x141
> [75844.138333]  [<ffffffff811814af>] do_vfs_ioctl+0x39b/0x412
> [75844.138338]  [<ffffffff810ace61>] ? current_kernel_time+0xe/0x32
> [75844.138342]  [<ffffffff8118928c>] ? __fget+0x2f/0x69
> [75844.138347]  [<ffffffff81181580>] SyS_ioctl+0x5a/0x7f
> [75844.138351]  [<ffffffff8101a515>] ? syscall_trace_leave+0x3b/0xde
> [75844.138355]  [<ffffffff816b0032>] entry_SYSCALL_64_fastpath+0x16/0x75
> [75844.138358] ---[ end trace 7e6e82238eb71c68 ]---
> 
> -- 
> "A mouse is a device used to point at the xterm you want to type in" - A.S.R.
> Microsoft is to operating systems ....
>                                       .... what McDonalds is to gourmet cooking
> Home page: http://marc.merlins.org/                         | PGP 1024R/763BE901
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/  


More information about the Intel-gfx mailing list