Bug 87265 - display turned off during normal work, radeon GPU lockup
Summary: display turned off during normal work, radeon GPU lockup
Status: RESOLVED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Radeon (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-12 14:14 UTC by Kamil Páral
Modified: 2014-12-16 08:56 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Kamil Páral 2014-12-12 14:14:18 UTC
I was working in Firefox and a notification popped up in my GNOME, when the display froze and the monitor turned off after a few seconds with "no signal" message. I waited about i minute, the screen did not come up again. Trying to switch to VT2 did not help. I had to use sysrq to do an emergency sync and reboot (that worked, kernel was not locked up completely). I don't know how to reproduce this, happened randomly.

Radeon R9 270
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Curacao PRO [Radeon R9 270] [1002:6811] (prog-if 00 [VGA controller])
	Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3050]
	Flags: bus master, fast devsel, latency 0, IRQ 29
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Memory at f0000000 (64-bit, non-prefetchable) [size=256K]
	I/O ports at e000 [size=256]
	Expansion ROM at f0040000 [disabled] [size=128K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [58] Express Legacy Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [150] Advanced Error Reporting
	Capabilities: [270] #19
	Capabilities: [2b0] Address Translation Service (ATS)
	Capabilities: [2c0] #13
	Capabilities: [2d0] #1b
	Kernel driver in use: radeon
	Kernel modules: radeon

Fedora 21, packages:
kernel-3.17.4-302.fc21.x86_64
xorg-x11-drv-ati-7.5.0-1.fc21.x86_64
xorg-x11-drv-evdev-2.9.0-3.fc21.x86_64
xorg-x11-drv-fbdev-0.4.3-19.fc21.x86_64
xorg-x11-drv-intel-2.99.916-3.20141117.fc21.x86_64
xorg-x11-drv-modesetting-0.9.0-2.fc21.x86_64
xorg-x11-drv-nouveau-1.0.11-1.fc21.x86_64
xorg-x11-drv-openchrome-0.3.3-12.fc21.x86_64
xorg-x11-drv-qxl-0.1.2-1.fc21.x86_64
xorg-x11-drv-synaptics-1.8.0-9.fc21.x86_64
xorg-x11-drv-vesa-2.3.2-19.fc21.x86_64
xorg-x11-drv-vmmouse-13.0.0-13.fc21.x86_64
xorg-x11-drv-wacom-0.25.0-2.fc21.x86_64
xorg-x11-fonts-Type1-7.5-14.fc21.noarch
xorg-x11-font-utils-7.5-25.fc21.x86_64
xorg-x11-proto-devel-7.7-12.fc21.noarch
xorg-x11-server-common-1.16.2-1.fc21.x86_64
xorg-x11-server-devel-1.16.2-1.fc21.x86_64
xorg-x11-server-utils-7.7-10.fc21.x86_64
xorg-x11-server-Xorg-1.16.2-1.fc21.x86_64
xorg-x11-server-Xwayland-1.16.2-1.fc21.x86_64
xorg-x11-util-macros-1.19.0-3.fc21.noarch
xorg-x11-utils-7.5-16.fc21.x86_64
xorg-x11-xauth-1.0.9-2.fc21.x86_64
xorg-x11-xinit-1.3.4-2.fc21.x86_64
xorg-x11-xkb-utils-7.7-11.fc21.x86_64
mesa-dri-drivers-10.3.3-1.20141110.fc21.i686
mesa-dri-drivers-10.3.3-1.20141110.fc21.x86_64
mesa-filesystem-10.3.3-1.20141110.fc21.i686
mesa-filesystem-10.3.3-1.20141110.fc21.x86_64
mesa-libEGL-10.3.3-1.20141110.fc21.i686
mesa-libEGL-10.3.3-1.20141110.fc21.x86_64
mesa-libEGL-devel-10.3.3-1.20141110.fc21.i686
mesa-libEGL-devel-10.3.3-1.20141110.fc21.x86_64
mesa-libgbm-10.3.3-1.20141110.fc21.i686
mesa-libgbm-10.3.3-1.20141110.fc21.x86_64
mesa-libGL-10.3.3-1.20141110.fc21.i686
mesa-libGL-10.3.3-1.20141110.fc21.x86_64
mesa-libglapi-10.3.3-1.20141110.fc21.i686
mesa-libglapi-10.3.3-1.20141110.fc21.x86_64
mesa-libGL-devel-10.3.3-1.20141110.fc21.i686
mesa-libGL-devel-10.3.3-1.20141110.fc21.x86_64
mesa-libGLES-10.3.3-1.20141110.fc21.x86_64
mesa-libGLU-9.0.0-7.fc21.i686
mesa-libGLU-9.0.0-7.fc21.x86_64
mesa-libGLU-devel-9.0.0-7.fc21.x86_64
mesa-libwayland-egl-10.3.3-1.20141110.fc21.i686
mesa-libwayland-egl-10.3.3-1.20141110.fc21.x86_64
mesa-libxatracker-10.3.3-1.20141110.fc21.i686
mesa-libxatracker-10.3.3-1.20141110.fc21.x86_64
mesa-vdpau-drivers-10.3.3-1.20141110.fc21.i686
mesa-vdpau-drivers-10.3.3-1.20141110.fc21.x86_64

The system journal says:
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) [mi] EQ overflowing.  Additional events will be discarded until existing events are processed.
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE)
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) Backtrace:
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 0: /usr/libexec/Xorg.bin (mieqEnqueue+0x24b) [0x578ffb]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 1: /usr/libexec/Xorg.bin (QueuePointerEvents+0x52) [0x450962]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3042) [0x7f16eebd1852]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 3: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3505) [0x7f16eebd29a5]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 4: /usr/libexec/Xorg.bin (DPMSSupported+0xe8) [0x4772d8]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 5: /usr/libexec/Xorg.bin (xf86SerialModemClearBits+0x277) [0x4a1cd7]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 6: /lib64/libc.so.6 (__restore_rt+0x0) [0x7f16f437494f]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 7: /lib64/libpthread.so.0 (pthread_cond_wait+0xc0) [0x7f16f4130590]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 8: /usr/lib64/dri/radeonsi_dri.so (nouveau_drm_screen_create+0x10aad3) [0x7f16ed512f03]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 9: /usr/lib64/dri/radeonsi_dri.so (nouveau_drm_screen_create+0x10b840) [0x7f16ed514730]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 10: /usr/lib64/dri/radeonsi_dri.so (radeon_drm_winsys_create+0xbe524) [0x7f16ed587084]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 11: /usr/lib64/dri/radeonsi_dri.so (__driDriverGetExtensions_vmwgfx+0x150294) [0x7f16ed279134]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 12: /usr/lib64/xorg/modules/libglamoregl.so (glamor_block_handler+0x51) [0x7f16ee62ace1]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 13: /usr/libexec/Xorg.bin (_CallCallbacks+0x34) [0x43e454]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 14: /usr/libexec/Xorg.bin (FlushAllOutput+0x2b) [0x59b4fb]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 15: /usr/libexec/Xorg.bin (SendErrorToClient+0x16f) [0x438eaf]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 16: /usr/libexec/Xorg.bin (remove_fs_handlers+0x416) [0x43d196]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 17: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x7f16f435ffe0]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 18: /usr/libexec/Xorg.bin (_start+0x29) [0x42761e]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) 19: ? (?+0x29) [0x29]
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE)
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack.
Dec 12 13:15:26 titan gdm-Xorg-:0[741]: (EE) [mi] mieq is *NOT* the cause.  It is a victim.
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) [mi] EQ overflow continuing.  100 events have been dropped.
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE)
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) Backtrace:
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 0: /usr/libexec/Xorg.bin (QueuePointerEvents+0x52) [0x450962]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 1: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3042) [0x7f16eebd1852]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3505) [0x7f16eebd29a5]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 3: /usr/libexec/Xorg.bin (DPMSSupported+0xe8) [0x4772d8]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 4: /usr/libexec/Xorg.bin (xf86SerialModemClearBits+0x277) [0x4a1cd7]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 5: /lib64/libc.so.6 (__restore_rt+0x0) [0x7f16f437494f]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 6: /lib64/libpthread.so.0 (pthread_cond_wait+0xc0) [0x7f16f4130590]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 7: /usr/lib64/dri/radeonsi_dri.so (nouveau_drm_screen_create+0x10aad3) [0x7f16ed512f03]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 8: /usr/lib64/dri/radeonsi_dri.so (nouveau_drm_screen_create+0x10b840) [0x7f16ed514730]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 9: /usr/lib64/dri/radeonsi_dri.so (radeon_drm_winsys_create+0xbe524) [0x7f16ed587084]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 10: /usr/lib64/dri/radeonsi_dri.so (__driDriverGetExtensions_vmwgfx+0x150294) [0x7f16ed279134]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 11: /usr/lib64/xorg/modules/libglamoregl.so (glamor_block_handler+0x51) [0x7f16ee62ace1]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 12: /usr/libexec/Xorg.bin (_CallCallbacks+0x34) [0x43e454]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 13: /usr/libexec/Xorg.bin (FlushAllOutput+0x2b) [0x59b4fb]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 14: /usr/libexec/Xorg.bin (SendErrorToClient+0x16f) [0x438eaf]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 15: /usr/libexec/Xorg.bin (remove_fs_handlers+0x416) [0x43d196]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 16: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x7f16f435ffe0]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 17: /usr/libexec/Xorg.bin (_start+0x29) [0x42761e]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE) 18: ? (?+0x29) [0x29]
Dec 12 13:15:28 titan gdm-Xorg-:0[741]: (EE)
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0: ring 0 stalled for more than 10014msec
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0: GPU lockup (waiting for 0x00000000000e952c last fence id 0x00000000000e951c on ring 0)
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0: failed to get a new IB (-35)
Dec 12 13:15:31 titan kernel: [drm:radeon_cs_ib_fill] *ERROR* Failed to get ib !
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) [mi] EQ overflow continuing.  200 events have been dropped.
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE)
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) Backtrace:
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 0: /usr/libexec/Xorg.bin (QueuePointerEvents+0x52) [0x450962]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 1: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3042) [0x7f16eebd1852]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3505) [0x7f16eebd29a5]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 3: /usr/libexec/Xorg.bin (DPMSSupported+0xe8) [0x4772d8]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 4: /usr/libexec/Xorg.bin (xf86SerialModemClearBits+0x277) [0x4a1cd7]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 5: /lib64/libc.so.6 (__restore_rt+0x0) [0x7f16f437494f]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 6: /lib64/libpthread.so.0 (pthread_cond_wait+0xc0) [0x7f16f4130590]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 7: /usr/lib64/dri/radeonsi_dri.so (nouveau_drm_screen_create+0x10aad3) [0x7f16ed512f03]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 8: /usr/lib64/dri/radeonsi_dri.so (nouveau_drm_screen_create+0x10b840) [0x7f16ed514730]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 9: /usr/lib64/dri/radeonsi_dri.so (radeon_drm_winsys_create+0xbe524) [0x7f16ed587084]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 10: /usr/lib64/dri/radeonsi_dri.so (__driDriverGetExtensions_vmwgfx+0x150294) [0x7f16ed279134]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 11: /usr/lib64/xorg/modules/libglamoregl.so (glamor_block_handler+0x51) [0x7f16ee62ace1]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 12: /usr/libexec/Xorg.bin (_CallCallbacks+0x34) [0x43e454]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 13: /usr/libexec/Xorg.bin (FlushAllOutput+0x2b) [0x59b4fb]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 14: /usr/libexec/Xorg.bin (SendErrorToClient+0x16f) [0x438eaf]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 15: /usr/libexec/Xorg.bin (remove_fs_handlers+0x416) [0x43d196]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 16: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x7f16f435ffe0]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 17: /usr/libexec/Xorg.bin (_start+0x29) [0x42761e]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE) 18: ? (?+0x29) [0x29]
Dec 12 13:15:31 titan gdm-Xorg-:0[741]: (EE)
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0: Saved 5084 dwords of commands on ring 0.
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0: GPU softreset: 0x0000006C
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   GRBM_STATUS               = 0xA0003028
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   GRBM_STATUS_SE0           = 0x00000006
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   GRBM_STATUS_SE1           = 0x00000006
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   SRBM_STATUS               = 0x200000C0
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   SRBM_STATUS2              = 0x00000000
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00010000
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00000002
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x80010243
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83146
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   R_00D834_DMA_STATUS_REG   = 0x44C84046
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   VM_CONTEXT1_PROTECTION_FAULT_ADDR   0x00000000
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x00000000
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0: GRBM_SOFT_RESET=0x0000DDFF
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0: SRBM_SOFT_RESET=0x00100140
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   GRBM_STATUS               = 0x00003028
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   GRBM_STATUS_SE0           = 0x00000006
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   GRBM_STATUS_SE1           = 0x00000006
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   SRBM_STATUS               = 0x20000AC0
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   SRBM_STATUS2              = 0x00000000
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00000000
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00000000
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x00000000
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0:   R_00D834_DMA_STATUS_REG   = 0x44C83D57
Dec 12 13:15:31 titan kernel: radeon 0000:01:00.0: GPU reset succeeded, trying to resume
Dec 12 13:15:32 titan kernel: [drm] probing gen 2 caps for device 8086:c01 = 261ad03/e
Dec 12 13:15:32 titan kernel: [drm] PCIE gen 3 link speeds already enabled
Dec 12 13:15:32 titan kernel: [drm] PCIE GART of 1024M enabled (table at 0x0000000000276000).
Dec 12 13:15:32 titan kernel: radeon 0000:01:00.0: WB enabled
Dec 12 13:15:32 titan kernel: radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0xffff88022f587c00
Dec 12 13:15:32 titan kernel: radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 0x0000000080000c04 and cpu addr 0xffff88022f587c04
Dec 12 13:15:32 titan kernel: radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 0x0000000080000c08 and cpu addr 0xffff88022f587c08
Dec 12 13:15:32 titan kernel: radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0xffff88022f587c0c
Dec 12 13:15:32 titan kernel: radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 0x0000000080000c10 and cpu addr 0xffff88022f587c10
Dec 12 13:15:32 titan kernel: radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xffffc90005635a18
Dec 12 13:15:32 titan kernel: [drm] ring test on 0 succeeded in 4 usecs
Dec 12 13:15:32 titan kernel: [drm] ring test on 1 succeeded in 1 usecs
Dec 12 13:15:32 titan kernel: [drm] ring test on 2 succeeded in 1 usecs
Dec 12 13:15:32 titan kernel: [drm] ring test on 3 succeeded in 5 usecs
Dec 12 13:15:32 titan kernel: [drm] ring test on 4 succeeded in 5 usecs
Dec 12 13:15:32 titan kernel: [drm] ring test on 5 succeeded in 2 usecs
Dec 12 13:15:32 titan kernel: [drm] UVD initialized successfully.
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0: ring 0 stalled for more than 10000msec
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0: GPU lockup (waiting for 0x00000000000e956f last fence id 0x00000000000e951c on ring 0)
Dec 12 13:15:42 titan kernel: [drm:r600_ib_test] *ERROR* radeon: fence wait failed (-35).
Dec 12 13:15:42 titan kernel: [drm:radeon_ib_ring_tests] *ERROR* radeon: failed testing IB on GFX ring (-35).
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0: ib ring test failed (-35).
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0: GPU softreset: 0x00000048
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   GRBM_STATUS               = 0xA0003028
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   GRBM_STATUS_SE0           = 0x00000006
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   GRBM_STATUS_SE1           = 0x00000006
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   SRBM_STATUS               = 0x200000C0
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   SRBM_STATUS2              = 0x00000000
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00010000
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00400002
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x84010243
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   R_00D834_DMA_STATUS_REG   = 0x44C83D57
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   VM_CONTEXT1_PROTECTION_FAULT_ADDR   0x00000000
Dec 12 13:15:42 titan kernel: radeon 0000:01:00.0:   VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x00000000
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0: GRBM_SOFT_RESET=0x0000DDFF
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0: SRBM_SOFT_RESET=0x00000100
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0:   GRBM_STATUS               = 0x00003028
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0:   GRBM_STATUS_SE0           = 0x00000006
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0:   GRBM_STATUS_SE1           = 0x00000006
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0:   SRBM_STATUS               = 0x200000C0
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0:   SRBM_STATUS2              = 0x00000000
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00000000
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00000000
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x00000000
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0:   R_00D834_DMA_STATUS_REG   = 0x44C83D57
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0: GPU reset succeeded, trying to resume
Dec 12 13:15:43 titan kernel: [drm] probing gen 2 caps for device 8086:c01 = 261ad03/e
Dec 12 13:15:43 titan kernel: [drm] PCIE gen 3 link speeds already enabled
Dec 12 13:15:43 titan kernel: [drm] PCIE GART of 1024M enabled (table at 0x0000000000276000).
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0: WB enabled
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0xffff88022f587c00
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 0x0000000080000c04 and cpu addr 0xffff88022f587c04
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 0x0000000080000c08 and cpu addr 0xffff88022f587c08
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0xffff88022f587c0c
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 0x0000000080000c10 and cpu addr 0xffff88022f587c10
Dec 12 13:15:43 titan kernel: radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xffffc90005635a18
Dec 12 13:15:43 titan kernel: [drm] ring test on 0 succeeded in 4 usecs
Dec 12 13:15:43 titan kernel: [drm] ring test on 1 succeeded in 1 usecs
Dec 12 13:15:43 titan kernel: [drm] ring test on 2 succeeded in 1 usecs
Dec 12 13:15:43 titan kernel: [drm] ring test on 3 succeeded in 5 usecs
Dec 12 13:15:43 titan kernel: [drm] ring test on 4 succeeded in 5 usecs
Dec 12 13:15:43 titan kernel: [drm] ring test on 5 succeeded in 2 usecs
Dec 12 13:15:43 titan kernel: [drm] UVD initialized successfully.
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) [mi] EQ overflow continuing.  300 events have been dropped.
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE)
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) Backtrace:
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 0: /usr/libexec/Xorg.bin (QueueKeyboardEvents+0x52) [0x450302]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 1: /usr/libexec/Xorg.bin (xf86PostKeyboardEvent+0x44) [0x488004]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x2e87) [0x7f16eebd1697]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 3: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3505) [0x7f16eebd29a5]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 4: /usr/libexec/Xorg.bin (DPMSSupported+0xe8) [0x4772d8]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 5: /usr/libexec/Xorg.bin (xf86SerialModemClearBits+0x277) [0x4a1cd7]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 6: /lib64/libc.so.6 (__restore_rt+0x0) [0x7f16f437494f]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 7: /usr/libexec/Xorg.bin (OsCleanup+0x20) [0x59c360]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 8: /lib64/libc.so.6 (__restore_rt+0x0) [0x7f16f437494f]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 9: /lib64/libpthread.so.0 (pthread_cond_wait+0xc0) [0x7f16f4130590]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 10: /usr/lib64/dri/radeonsi_dri.so (nouveau_drm_screen_create+0x10aad3) [0x7f16ed512f03]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 11: /usr/lib64/dri/radeonsi_dri.so (nouveau_drm_screen_create+0x10b840) [0x7f16ed514730]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 12: /usr/lib64/dri/radeonsi_dri.so (radeon_drm_winsys_create+0xbe524) [0x7f16ed587084]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 13: /usr/lib64/dri/radeonsi_dri.so (__driDriverGetExtensions_vmwgfx+0x150294) [0x7f16ed279134]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 14: /usr/lib64/xorg/modules/libglamoregl.so (glamor_block_handler+0x51) [0x7f16ee62ace1]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 15: /usr/libexec/Xorg.bin (_CallCallbacks+0x34) [0x43e454]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 16: /usr/libexec/Xorg.bin (FlushAllOutput+0x2b) [0x59b4fb]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 17: /usr/libexec/Xorg.bin (SendErrorToClient+0x16f) [0x438eaf]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 18: /usr/libexec/Xorg.bin (remove_fs_handlers+0x416) [0x43d196]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 19: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x7f16f435ffe0]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 20: /usr/libexec/Xorg.bin (_start+0x29) [0x42761e]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE) 21: ? (?+0x29) [0x29]
Dec 12 13:16:21 titan gdm-Xorg-:0[741]: (EE)
Dec 12 13:16:27 titan kernel: SysRq : Keyboard mode set to system default
... (and then nothing important, just reboot using sysrq)
Comment 1 Kamil Páral 2014-12-13 16:52:10 UTC
This happened before I upgraded to the latest mesa-dri-drivers-10.3.5-1.20141207.fc21. It's possible it's fixed now. If you can't easily extract information about what's wrong, let's close it and I'll reopen if it happens again.
Comment 2 Michel Dänzer 2014-12-16 08:56:03 UTC
Indeed, there was a fix in Mesa 10.3.4 which helped for issues like this for some people.


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.