Bug 82850 - GPU HANG
Summary: GPU HANG
Status: CLOSED DUPLICATE of bug 77104
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Antti Koskipaa
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-20 08:41 UTC by Ilya Plenne
Modified: 2017-07-24 22:51 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
gpu crash dump (462.59 KB, application/zip)
2014-08-20 09:31 UTC, Ilya Plenne
no flags Details

Description Ilya Plenne 2014-08-20 08:41:21 UTC
Hi. I have some GPU HANGs in my fresh ArchLinux setup. Some Hardware information:

00:02.0 VGA compatible controller: Intel Corporation Device 041e (rev 06)
model name      : Intel(R) Core(TM) i3-4130 CPU @ 3.40GHz
X.Org X Server 1.16.0
Chromium Version        : 36.0.1985.143-1


I'm use both of type UXA and SNA, and have similar effect with chromium. When I right click on link, and move cursor to open in new tab, and if it not hovering with blue color i get glitch with dmesg GPU HANG. So, i have to report this, because it's says to me: 
"[ 3563.841862] [drm] stuck on render ring
[ 3563.843182] [drm] GPU HANG: ecode 0:0xf5dffffe, in chromium [708], reason: Ring hung, action: reset
[ 3563.843185] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[ 3563.843187] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[ 3563.843189] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[ 3563.843190] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[ 3563.843192] [drm] GPU crash dump saved to /sys/class/drm/card0/error"

What another information do you need to perform right decision on this bug?
Comment 1 Chris Wilson 2014-08-20 09:08:30 UTC
cat /sys/class/drm/card0/error > error && attach error
Comment 2 Ilya Plenne 2014-08-20 09:31:39 UTC
Created attachment 104967 [details]
gpu crash dump
Comment 3 Ilya Plenne 2014-08-20 09:42:16 UTC
[ 8229.775813] [drm] stuck on render ring
[ 8229.777436] [drm] GPU HANG: ecode 0:0xf5dffffe, in Xorg.bin [253], reason: Ring hung, action: reset
[ 8231.776738] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off


Another glitch on the same issue. No new crash dump
Comment 4 Ilya Plenne 2014-08-20 10:53:37 UTC
[12388.051399] Watchdog[2912]: segfault at 0 ip 00007fa58bea3ff6 sp 00007fa577f5b890 error 6 in chromium[7fa58838f000+5864000]
[12392.506449] [drm] stuck on render ring
[12392.508131] [drm] GPU HANG: ecode 0:0xf5dffffe, in chromium [9391], reason: Ring hung, action: reset
[12394.507276] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[12398.133356] Watchdog[9392]: segfault at 0 ip 00007fbcd503aff6 sp 00007fbcc10f2890 error 6 in chromium[7fbcd1526000+5864000]
[12398.515594] [drm] stuck on render ring
[12398.516381] [drm] GPU HANG: ecode 0:0xf3cffffe, reason: Ring hung, action: reset
[12400.516500] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[12400.516539] ------------[ cut here ]------------
[12400.516559] WARNING: CPU: 1 PID: 8503 at drivers/gpu/drm/i915/intel_pm.c:3432 gen6_enable_rps_interrupts+0x71/0x80 [i915]()
[12400.516561] Modules linked in: uas usb_storage coretemp hwmon intel_rapl x86_pkg_temp_thermal intel_powerclamp kvm_intel snd_hda_codec_realtek snd_hda_codec_hdmi snd_hda_codec_generic kvm snd_hda_intel snd_hda_controller hid_apple mousedev hid_generic usbhid hid crct10dif_pclmul snd_hda_codec snd_hwdep snd_pcm crc32_pclmul crc32c_intel ghash_clmulni_intel snd_timer aesni_intel snd aes_x86_64 lrw gf128mul i915 glue_helper ablk_helper evdev cryptd drm_kms_helper drm r8169 mac_hid mii iTCO_wdt iTCO_vendor_support shpchp serio_raw psmouse tpm_infineon pcspkr tpm_tis tpm microcode intel_gtt battery button video thermal i2c_i801 i2c_algo_bit i2c_core mei_me lpc_ich mei soundcore processor fan ext4 crc16 mbcache jbd2 sd_mod crc_t10dif crct10dif_common atkbd libps2 ahci libahci libata ehci_pci xhci_hcd ehci_hcd
[12400.516624]  scsi_mod usbcore usb_common i8042 serio
[12400.516629] CPU: 1 PID: 8503 Comm: kworker/1:1 Tainted: G          I   3.16.1-1-ARCH #1
[12400.516631] Hardware name: Gigabyte Technology Co., Ltd. H81M-DS2V/H81M-DS2V, BIOS F1 08/20/2013
[12400.516640] Workqueue: events intel_gen6_powersave_work [i915]
[12400.516642]  0000000000000000 000000009c0e7023 ffff8800652b3d50 ffffffff8152ae6c
[12400.516645]  0000000000000000 ffff8800652b3d88 ffffffff8106e45d ffff880212e30000
[12400.516648]  ffff880212e37138 0000000000040000 ffff880212e37108 ffff880212e30000
[12400.516651] Call Trace:
[12400.516657]  [<ffffffff8152ae6c>] dump_stack+0x4d/0x6f
[12400.516662]  [<ffffffff8106e45d>] warn_slowpath_common+0x7d/0xa0
[12400.516665]  [<ffffffff8106e58a>] warn_slowpath_null+0x1a/0x20
[12400.516673]  [<ffffffffa0324ec1>] gen6_enable_rps_interrupts+0x71/0x80 [i915]
[12400.516681]  [<ffffffffa032c13b>] intel_gen6_powersave_work+0x39b/0xd70 [i915]
[12400.516687]  [<ffffffff8108afa8>] process_one_work+0x168/0x450
[12400.516690]  [<ffffffff8108b5db>] worker_thread+0x6b/0x550
[12400.516694]  [<ffffffff8108b570>] ? init_pwq.part.22+0x10/0x10
[12400.516698]  [<ffffffff81091cea>] kthread+0xea/0x100
[12400.516702]  [<ffffffff811c0000>] ? vfs_truncate+0x130/0x1a0
[12400.516706]  [<ffffffff81091c00>] ? kthread_create_on_node+0x1b0/0x1b0
[12400.516709]  [<ffffffff81530b3c>] ret_from_fork+0x7c/0xb0
[12400.516712]  [<ffffffff81091c00>] ? kthread_create_on_node+0x1b0/0x1b0
[12400.516714] ---[ end trace fff955d03909c36f ]---
Comment 5 Okki 2014-08-20 14:39:18 UTC
Fate or coincidence, I use Firefox normally, and I have encountered the same problem when I launch Chrome :)

Everything froze, I did not have access to the keyboard, and have therefore not been able to look at what was in /sys/kernel/debug/dri/0/i915_error_state. So I can only make journalctl -b -1 after a reboot :

I've Mesa 10.2.5

août 20 06:33:41 darthmaul kernel: Linux version 3.16.1-1-ARCH (nobody@var-lib-archbuild-testing-x86_64-tobias) (gcc version 4.9.1 (GCC) ) #1 SMP PREEMPT Thu Aug 14 07:40:19 CEST 2014
août 20 06:33:41 darthmaul kernel: smpboot: CPU0: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz (fam: 06, model: 3c, stepping: 03)
...
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (++) using VT number 1
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20080730
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 4600
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): Creating default Display subsection in Screen section
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: "Default Screen Section" for depth/fbbpp 24/32
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (==) intel(0): Depth 24, (--) framebuffer bpp 32
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (==) intel(0): RGB weight 888
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (==) intel(0): Default visual is TrueColor
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): Output VGA1 has no monitor section
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): Output HDMI1 has no monitor section
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): Output HDMI2 has no monitor section
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (--) intel(0): Using a maximum size of 256x256 for hardware cursors
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): Output VIRTUAL1 has no monitor section
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (--) intel(0): Output HDMI1 using initial mode 1680x1050 on pipe 0
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (==) intel(0): TearFree disabled
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (==) intel(0): DPI set to (96, 96)
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) Loading sub module "dri2"
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) LoadModule: "dri2"
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) Module "dri2" already built-in
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) Loading sub module "present"
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) LoadModule: "present"
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) Module "present" already built-in
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (==) Depth 24 pixmap format is 32 bpp
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): SNA initialized with Haswell (gen7.5, gt2) backend
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (==) intel(0): Backing store enabled
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (==) intel(0): Silken mouse enabled
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): HW Cursor enabled
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (==) intel(0): DPMS enabled
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): [DRI2] Setup complete
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): [DRI2]   DRI driver: i965
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): [DRI2]   VDPAU driver: i965
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): direct rendering: DRI2 enabled
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): hardware support for Present enabled
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (==) intel(0): display hotplug detection enabled
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (--) RandR disabled
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) AIGLX: enabled GLX_ARB_create_context
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) AIGLX: enabled GLX_ARB_create_context_profile
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) AIGLX: enabled GLX_EXT_create_context_es2_profile
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) AIGLX: enabled GLX_INTEL_swap_event
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) AIGLX: enabled GLX_ARB_fbconfig_float
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) AIGLX: enabled GLX_ARB_create_context_robustness
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) AIGLX: Loaded and initialized i965
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) GLX: Initialized DRI2 GL provider for screen 0
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): switch to mode 1680x1050@59.9 on HDMI1 using pipe 0, position (0, 0), rotation normal, reflection none
août 20 06:33:43 darthmaul gdm-Xorg-:0[421]: (II) intel(0): Setting screen physical size to 444 x 277



août 20 15:16:12 darthmaul google-chrome.desktop[17914]: [17946:17962:0820/131612:ERROR:gpu_watchdog_thread.cc(253)] The GPU process hung. Terminating after 10000 ms.
août 20 15:16:12 darthmaul kernel: Watchdog[17962]: segfault at 0 ip 00007ffc5aac6dfe sp 00007ffc489d2770 error 6 in chrome[7ffc56ba0000+51d2000]
août 20 15:16:22 darthmaul google-chrome.desktop[17914]: [18215:18216:0820/151622:ERROR:gpu_watchdog_thread.cc(253)] The GPU process hung. Terminating after 10000 ms.
août 20 15:16:22 darthmaul kernel: Watchdog[18216]: segfault at 0 ip 00007fa8c79dcdfe sp 00007fa8b58e8770 error 6 in chrome[7fa8c3ab6000+51d2000]
août 20 15:16:22 darthmaul google-chrome.desktop[17914]: [17914:17914:0820/151622:ERROR:gpu_process_transport_factory.cc(323)] Failed to establish GPU channel.
août 20 15:17:01 darthmaul systemd-logind[395]: Power key pressed.
août 20 15:17:02 darthmaul kernel: ------------[ cut here ]------------
août 20 15:17:02 darthmaul kernel: WARNING: CPU: 1 PID: 421 at drivers/gpu/drm/i915/intel_display.c:3313 intel_crtc_wait_for_pending_flips+0x189/0x190 [i915]()
août 20 15:17:02 darthmaul kernel: Modules linked in: fuse cfg80211 snd_hda_codec_hdmi mousedev coretemp intel_rapl x86_pkg_temp_thermal eeepc_wmi intel_powerclamp asus_wmi sparse_keyma
août 20 15:17:02 darthmaul kernel:  ata_generic pata_acpi usbhid hid atkbd libps2 ata_piix libata ehci_pci xhci_hcd ehci_hcd scsi_mod usbcore usb_common i8042 serio
août 20 15:17:02 darthmaul kernel: CPU: 1 PID: 421 Comm: Xorg.bin Tainted: G           O  3.16.1-1-ARCH #1
août 20 15:17:02 darthmaul kernel: Hardware name: ASUS All Series/Z87M-PLUS, BIOS 0703 07/16/2013
août 20 15:17:02 darthmaul kernel:  0000000000000000 000000009218b251 ffff880404e4fc00 ffffffff8152ae6c
août 20 15:17:02 darthmaul kernel:  0000000000000000 ffff880404e4fc38 ffffffff8106e45d 0000000000000000
août 20 15:17:02 darthmaul kernel:  ffff8804025881e0 ffff880409b11000 ffff8800c8029800 ffff8800c8029800
août 20 15:17:02 darthmaul kernel: Call Trace:
août 20 15:17:02 darthmaul kernel:  [<ffffffff8152ae6c>] dump_stack+0x4d/0x6f
août 20 15:17:02 darthmaul kernel:  [<ffffffff8106e45d>] warn_slowpath_common+0x7d/0xa0
août 20 15:17:02 darthmaul kernel:  [<ffffffff8106e58a>] warn_slowpath_null+0x1a/0x20
août 20 15:17:02 darthmaul kernel:  [<ffffffffa04d68a9>] intel_crtc_wait_for_pending_flips+0x189/0x190 [i915]
août 20 15:17:02 darthmaul kernel:  [<ffffffff810b6b30>] ? __wake_up_sync+0x20/0x20
août 20 15:17:02 darthmaul kernel:  [<ffffffffa04d9b63>] intel_crtc_disable_planes+0x33/0x1c0 [i915]
août 20 15:17:02 darthmaul kernel:  [<ffffffffa04daaa7>] haswell_crtc_disable+0x57/0x2e0 [i915]
août 20 15:17:02 darthmaul kernel:  [<ffffffffa04db517>] intel_crtc_update_dpms+0x67/0xa0 [i915]
août 20 15:17:02 darthmaul kernel:  [<ffffffffa04df3c9>] intel_connector_dpms+0x59/0x70 [i915]
août 20 15:17:02 darthmaul kernel:  [<ffffffffa037b269>] drm_mode_obj_set_property_ioctl+0x399/0x3a0 [drm]
août 20 15:17:02 darthmaul kernel:  [<ffffffffa037b2af>] drm_mode_connector_property_set_ioctl+0x3f/0x60 [drm]
août 20 15:17:02 darthmaul kernel:  [<ffffffffa0369b9f>] drm_ioctl+0x1df/0x680 [drm]
août 20 15:17:02 darthmaul kernel:  [<ffffffff8141c3ee>] ? sock_aio_write+0xee/0x120
août 20 15:17:02 darthmaul kernel:  [<ffffffff81200dcc>] ? fsnotify+0x28c/0x370
août 20 15:17:02 darthmaul kernel:  [<ffffffff811c15d7>] ? do_sync_write+0x67/0xa0
août 20 15:17:02 darthmaul kernel:  [<ffffffff811d4a70>] do_vfs_ioctl+0x2d0/0x4b0
août 20 15:17:02 darthmaul kernel:  [<ffffffff811df18e>] ? __fget+0x6e/0xb0
août 20 15:17:02 darthmaul kernel:  [<ffffffff811d4cd1>] SyS_ioctl+0x81/0xa0
août 20 15:17:02 darthmaul kernel:  [<ffffffff81530be9>] system_call_fastpath+0x16/0x1b
août 20 15:17:02 darthmaul kernel: ---[ end trace 9433c564d099adce ]---
août 20 15:17:02 darthmaul systemd-logind[395]: Removed session c1.
août 20 15:17:02 darthmaul systemd[524]: Stopping Default.
août 20 15:17:02 darthmaul systemd[524]: Stopped target Default.
août 20 15:17:02 darthmaul systemd[524]: Stopping Basic System.
août 20 15:17:02 darthmaul systemd[524]: Stopped target Basic System.
août 20 15:17:02 darthmaul systemd[524]: Stopping Paths.
août 20 15:17:02 darthmaul systemd[524]: Stopped target Paths.
août 20 15:17:02 darthmaul systemd[524]: Stopping Timers.
août 20 15:17:02 darthmaul systemd[524]: Stopped target Timers.
août 20 15:17:02 darthmaul systemd[524]: Stopping Sockets.
août 20 15:17:02 darthmaul systemd[524]: Stopped target Sockets.
août 20 15:17:02 darthmaul systemd[524]: Starting Shutdown.
août 20 15:17:02 darthmaul systemd[524]: Reached target Shutdown.
août 20 15:17:02 darthmaul systemd[524]: Starting Exit the Session...
août 20 15:17:02 darthmaul systemd[524]: Received SIGRTMIN+24 from PID 18220 (kill).
août 20 15:17:02 darthmaul systemd[533]: pam_unix(systemd-user:session): session closed for user gdm
août 20 15:17:06 darthmaul gdm-Xorg-:0[421]: (II) AIGLX: Resuming AIGLX clients after VT switch
août 20 15:17:06 darthmaul gdm-Xorg-:0[421]: (II) intel(0): switch to mode 1680x1050@59.9 on HDMI1 using pipe 0, position (0, 0), rotation normal, reflection none
août 20 15:17:24 darthmaul systemd-logind[395]: Power key pressed.
août 20 15:17:31 darthmaul gnome-session[1680]: (gnome-settings-daemon:1723): GnomeDesktop-WARNING **: Error setting property 'PowerSaveMode' on interface org.gnome.Mutter.DisplayConfig
août 20 15:18:06 darthmaul kernel: ------------[ cut here ]------------
août 20 15:18:06 darthmaul kernel: WARNING: CPU: 6 PID: 421 at drivers/gpu/drm/i915/intel_display.c:3313 intel_crtc_wait_for_pending_flips+0x189/0x190 [i915]()
août 20 15:18:06 darthmaul kernel: Modules linked in: fuse cfg80211 snd_hda_codec_hdmi mousedev coretemp intel_rapl x86_pkg_temp_thermal eeepc_wmi intel_powerclamp asus_wmi sparse_keyma
août 20 15:18:06 darthmaul kernel:  ata_generic pata_acpi usbhid hid atkbd libps2 ata_piix libata ehci_pci xhci_hcd ehci_hcd scsi_mod usbcore usb_common i8042 serio
août 20 15:18:06 darthmaul kernel: CPU: 6 PID: 421 Comm: Xorg.bin Tainted: G        W  O  3.16.1-1-ARCH #1
août 20 15:18:06 darthmaul kernel: Hardware name: ASUS All Series/Z87M-PLUS, BIOS 0703 07/16/2013
août 20 15:18:06 darthmaul kernel:  0000000000000000 000000009218b251 ffff880404e4fbf0 ffffffff8152ae6c
août 20 15:18:06 darthmaul kernel:  0000000000000000 ffff880404e4fc28 ffffffff8106e45d 0000000000000000
août 20 15:18:06 darthmaul kernel:  ffff8804025881e0 ffff880409b11000 ffff8800c8029800 ffff8800c8029b38
août 20 15:18:06 darthmaul kernel: Call Trace:
août 20 15:18:06 darthmaul kernel:  [<ffffffff8152ae6c>] dump_stack+0x4d/0x6f
août 20 15:18:06 darthmaul kernel:  [<ffffffff8106e45d>] warn_slowpath_common+0x7d/0xa0
août 20 15:18:06 darthmaul kernel:  [<ffffffff8106e58a>] warn_slowpath_null+0x1a/0x20
août 20 15:18:06 darthmaul kernel:  [<ffffffffa04d68a9>] intel_crtc_wait_for_pending_flips+0x189/0x190 [i915]
août 20 15:18:06 darthmaul kernel:  [<ffffffff810b6b30>] ? __wake_up_sync+0x20/0x20
août 20 15:18:06 darthmaul kernel:  [<ffffffffa04e05b8>] intel_crtc_set_config+0xb58/0xdd0 [i915]
août 20 15:18:06 darthmaul kernel:  [<ffffffffa0375fa1>] drm_mode_set_config_internal+0x61/0xe0 [drm]
août 20 15:18:06 darthmaul kernel:  [<ffffffffa037984b>] drm_mode_setcrtc+0x2ab/0x5b0 [drm]
août 20 15:18:06 darthmaul kernel:  [<ffffffffa0369b9f>] drm_ioctl+0x1df/0x680 [drm]
août 20 15:18:06 darthmaul kernel:  [<ffffffff8141c3ee>] ? sock_aio_write+0xee/0x120
août 20 15:18:06 darthmaul kernel:  [<ffffffff811d4a70>] do_vfs_ioctl+0x2d0/0x4b0
août 20 15:18:06 darthmaul kernel:  [<ffffffff811df18e>] ? __fget+0x6e/0xb0
août 20 15:18:06 darthmaul kernel:  [<ffffffff811d4cd1>] SyS_ioctl+0x81/0xa0
août 20 15:18:06 darthmaul kernel:  [<ffffffff81530be9>] system_call_fastpath+0x16/0x1b
août 20 15:18:06 darthmaul kernel: ---[ end trace 9433c564d099adcf ]---
août 20 15:18:06 darthmaul kernel: [drm:intel_pipe_set_base] *ERROR* pipe is still busy with an old pageflip
Comment 6 Chris Wilson 2014-09-06 12:37:23 UTC
Sigh, the crash was 77104 but the lockup requires


commit 9c787942907face82da505c2c5493998b56cfc5a
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Fri Sep 5 07:13:25 2014 +0100

    drm/i915: Decouple the stuck pageflip on modeset
    
    If we successfully confuse the hardware, and cause it to drop a queued
    pageflip, we wait for 60s and issue a warning before continuing on with
    the modeset. However, this leaves the pending pageflip still stuck
    indefinitely. Pretend to userspace that it does complete, and let us

to unstick.

*** This bug has been marked as a duplicate of bug 77104 ***


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.