Something has broken recently with GLAMOR optimizations potentially, when playing Second Life, X crashes hard and dumps this to its logging: Version: xorg-x11-server-1.16.1-1.fc21 Kernel: kernel-3.17.2-300.fc21.x86_64 Kernel reports: Nov 5 23:54:55 segfault kernel: [ 2511.464310] Watchdog[4776]: segfault at 0 ip 00007f35e96ccab6 sp 00007f35d0ef8770 error 6 in chrome[7f35e5a2f000+507d000] Nov 6 00:36:34 segfault kernel: [ 5009.594347] switching from power state: Nov 6 00:36:34 segfault kernel: [ 5009.594349] ui class: performance Nov 6 00:36:34 segfault kernel: [ 5009.594350] internal class: none Nov 6 00:36:34 segfault kernel: [ 5009.594351] caps: single_disp video Nov 6 00:36:34 segfault kernel: [ 5009.594351] uvd vclk: 0 dclk: 0 Nov 6 00:36:34 segfault kernel: [ 5009.594352] power level 0 sclk: 11000 mclk: 40500 vddc: 900 Nov 6 00:36:34 segfault kernel: [ 5009.594353] power level 1 sclk: 30000 mclk: 70000 vddc: 1100 Nov 6 00:36:34 segfault kernel: [ 5009.594353] power level 2 sclk: 60000 mclk: 70000 vddc: 1100 Nov 6 00:36:34 segfault kernel: [ 5009.594354] status: c Nov 6 00:36:34 segfault kernel: [ 5009.594354] switching to power state: Nov 6 00:36:34 segfault kernel: [ 5009.594355] ui class: performance Nov 6 00:36:34 segfault kernel: [ 5009.594356] internal class: none Nov 6 00:36:34 segfault kernel: [ 5009.594356] caps: video Nov 6 00:36:34 segfault kernel: [ 5009.594357] uvd vclk: 0 dclk: 0 Nov 6 00:36:34 segfault kernel: [ 5009.594357] power level 0 sclk: 30000 mclk: 70000 vddc: 1100 Nov 6 00:36:34 segfault kernel: [ 5009.594358] power level 1 sclk: 30000 mclk: 70000 vddc: 1100 Nov 6 00:36:34 segfault kernel: [ 5009.594358] power level 2 sclk: 60000 mclk: 70000 vddc: 1100 Nov 6 00:36:34 segfault kernel: [ 5009.594359] status: r Nov 6 00:36:34 segfault kernel: [ 5010.094059] radeon 0000:01:00.0: ring 0 stalled for more than 2509595msec Nov 6 00:36:34 segfault kernel: [ 5010.094061] radeon 0000:01:00.0: GPU lockup (waiting for 0x000000000008997e last fence id 0x0000000000089976 on ring 0) But no GPU reset occurs. (EE) [mi] EQ overflowing. Additional events will be discarded until existing events are processed. (EE) (EE) Backtrace: (EE) 0: /usr/libexec/Xorg.bin (mieqEnqueue+0x24b) [0x578f9b] (EE) 1: /usr/libexec/Xorg.bin (QueuePointerEvents+0x52) [0x450952] (EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3042) [0x7f0770f26852] (EE) 3: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3505) [0x7f0770f279a5] (EE) 4: /usr/libexec/Xorg.bin (DPMSSupported+0xe8) [0x4772c8] (EE) 5: /usr/libexec/Xorg.bin (xf86SerialModemClearBits+0x277) [0x4a1cc7] (EE) 6: /lib64/libc.so.6 (__restore_rt+0x0) [0x37a5c3494f] (EE) 7: /lib64/libc.so.6 (ioctl+0x7) [0x37a5cf6957] (EE) 8: /lib64/libdrm.so.2 (drmIoctl+0x28) [0x37bb6036c8] (EE) 9: /lib64/libdrm.so.2 (drmCommandWrite+0x1b) [0x37bb605efb] (EE) 10: /usr/lib64/dri/r600_dri.so (nouveau_drm_screen_create+0x109014) [0x7f0776068974] (EE) 11: /usr/lib64/dri/r600_dri.so (nouveau_drm_screen_create+0x10a412) [0x7f077606b0d2] (EE) 12: /usr/lib64/dri/r600_dri.so (radeon_drm_winsys_create+0xdd71) [0x7f0775f7f011] (EE) 13: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0x1546c9) [0x7f0775dda8a9] (EE) 14: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd58b0) [0x7f0775cdc980] (EE) 15: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0x156af5) [0x7f0775ddf115] (EE) 16: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd69c4) [0x7f0775cdec54] (EE) 17: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd6c22) [0x7f0775cdf452] (EE) 18: /usr/lib64/xorg/modules/libglamoregl.so (glamor_image_text16_nf+0x8dc) [0x7f0776d2d2fc] (EE) 19: /usr/lib64/xorg/modules/libglamoregl.so (glamor_poly_segment_nf+0x7c5) [0x7f0776d1e7b5] (EE) 20: /usr/lib64/xorg/modules/libglamoregl.so (glamor_put_image_nf+0x2cc) [0x7f0776d1e88c] (EE) 21: /usr/libexec/Xorg.bin (miFillUniqueSpanGroup+0x19c8) [0x589d98] (EE) 22: /usr/libexec/Xorg.bin (xf86I2CGetScreenBuses+0x1d9a) [0x4cab3a] (EE) 23: /usr/libexec/Xorg.bin (dixDestroyPixmap+0x196b) [0x43763b] (EE) 24: /usr/libexec/Xorg.bin (SendErrorToClient+0x2f7) [0x439027] (EE) 25: /usr/libexec/Xorg.bin (remove_fs_handlers+0x416) [0x43d186] (EE) 26: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x37a5c1ffe0] (EE) 27: /usr/libexec/Xorg.bin (_start+0x29) [0x42761e] (EE) 28: ? (?+0x29) [0x29] (EE) (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack. (EE) [mi] mieq is *NOT* the cause. It is a victim. (EE) [mi] EQ overflow continuing. 100 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/libexec/Xorg.bin (QueuePointerEvents+0x52) [0x450952] (EE) 1: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3042) [0x7f0770f26852] (EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3505) [0x7f0770f279a5] (EE) 3: /usr/libexec/Xorg.bin (DPMSSupported+0xe8) [0x4772c8] (EE) 4: /usr/libexec/Xorg.bin (xf86SerialModemClearBits+0x277) [0x4a1cc7] (EE) 5: /lib64/libc.so.6 (__restore_rt+0x0) [0x37a5c3494f] (EE) 6: /lib64/libc.so.6 (ioctl+0x7) [0x37a5cf6957] (EE) 7: /lib64/libdrm.so.2 (drmIoctl+0x28) [0x37bb6036c8] (EE) 8: /lib64/libdrm.so.2 (drmCommandWrite+0x1b) [0x37bb605efb] (EE) 9: /usr/lib64/dri/r600_dri.so (nouveau_drm_screen_create+0x109014) [0x7f0776068974] (EE) 10: /usr/lib64/dri/r600_dri.so (nouveau_drm_screen_create+0x10a412) [0x7f077606b0d2] (EE) 11: /usr/lib64/dri/r600_dri.so (radeon_drm_winsys_create+0xdd71) [0x7f0775f7f011] (EE) 12: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0x1546c9) [0x7f0775dda8a9] (EE) 13: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd58b0) [0x7f0775cdc980] (EE) 14: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0x156af5) [0x7f0775ddf115] (EE) 15: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd69c4) [0x7f0775cdec54] (EE) 16: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd6c22) [0x7f0775cdf452] (EE) 17: /usr/lib64/xorg/modules/libglamoregl.so (glamor_image_text16_nf+0x8dc) [0x7f0776d2d2fc] (EE) 18: /usr/lib64/xorg/modules/libglamoregl.so (glamor_poly_segment_nf+0x7c5) [0x7f0776d1e7b5] (EE) 19: /usr/lib64/xorg/modules/libglamoregl.so (glamor_put_image_nf+0x2cc) [0x7f0776d1e88c] (EE) 20: /usr/libexec/Xorg.bin (miFillUniqueSpanGroup+0x19c8) [0x589d98] (EE) 21: /usr/libexec/Xorg.bin (xf86I2CGetScreenBuses+0x1d9a) [0x4cab3a] (EE) 22: /usr/libexec/Xorg.bin (dixDestroyPixmap+0x196b) [0x43763b] (EE) 23: /usr/libexec/Xorg.bin (SendErrorToClient+0x2f7) [0x439027] (EE) 24: /usr/libexec/Xorg.bin (remove_fs_handlers+0x416) [0x43d186] (EE) 25: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x37a5c1ffe0] (EE) 26: /usr/libexec/Xorg.bin (_start+0x29) [0x42761e] (EE) 27: ? (?+0x29) [0x29] (EE) (EE) [mi] EQ overflow continuing. 200 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/libexec/Xorg.bin (QueuePointerEvents+0x52) [0x450952] (EE) 1: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3042) [0x7f0770f26852] (EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3505) [0x7f0770f279a5] (EE) 3: /usr/libexec/Xorg.bin (DPMSSupported+0xe8) [0x4772c8] (EE) 4: /usr/libexec/Xorg.bin (xf86SerialModemClearBits+0x277) [0x4a1cc7] (EE) 5: /lib64/libc.so.6 (__restore_rt+0x0) [0x37a5c3494f] (EE) 6: /lib64/libc.so.6 (ioctl+0x7) [0x37a5cf6957] (EE) 7: /lib64/libdrm.so.2 (drmIoctl+0x28) [0x37bb6036c8] (EE) 8: /lib64/libdrm.so.2 (drmCommandWrite+0x1b) [0x37bb605efb] (EE) 9: /usr/lib64/dri/r600_dri.so (nouveau_drm_screen_create+0x109014) [0x7f0776068974] (EE) 10: /usr/lib64/dri/r600_dri.so (nouveau_drm_screen_create+0x10a412) [0x7f077606b0d2] (EE) 11: /usr/lib64/dri/r600_dri.so (radeon_drm_winsys_create+0xdd71) [0x7f0775f7f011] (EE) 12: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0x1546c9) [0x7f0775dda8a9] (EE) 13: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd58b0) [0x7f0775cdc980] (EE) 14: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0x156af5) [0x7f0775ddf115] (EE) 15: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd69c4) [0x7f0775cdec54] (EE) 16: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd6c22) [0x7f0775cdf452] (EE) 17: /usr/lib64/xorg/modules/libglamoregl.so (glamor_image_text16_nf+0x8dc) [0x7f0776d2d2fc] (EE) 18: /usr/lib64/xorg/modules/libglamoregl.so (glamor_poly_segment_nf+0x7c5) [0x7f0776d1e7b5] (EE) 19: /usr/lib64/xorg/modules/libglamoregl.so (glamor_put_image_nf+0x2cc) [0x7f0776d1e88c] (EE) 20: /usr/libexec/Xorg.bin (miFillUniqueSpanGroup+0x19c8) [0x589d98] (EE) 21: /usr/libexec/Xorg.bin (xf86I2CGetScreenBuses+0x1d9a) [0x4cab3a] (EE) 22: /usr/libexec/Xorg.bin (dixDestroyPixmap+0x196b) [0x43763b] (EE) 23: /usr/libexec/Xorg.bin (SendErrorToClient+0x2f7) [0x439027] (EE) 24: /usr/libexec/Xorg.bin (remove_fs_handlers+0x416) [0x43d186] (EE) 25: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x37a5c1ffe0] (EE) 26: /usr/libexec/Xorg.bin (_start+0x29) [0x42761e] (EE) 27: ? (?+0x29) [0x29] (EE) (EE) [mi] EQ overflow continuing. 300 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/libexec/Xorg.bin (QueuePointerEvents+0x52) [0x450952] (EE) 1: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3042) [0x7f0770f26852] (EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3505) [0x7f0770f279a5] (EE) 3: /usr/libexec/Xorg.bin (DPMSSupported+0xe8) [0x4772c8] (EE) 4: /usr/libexec/Xorg.bin (xf86SerialModemClearBits+0x277) [0x4a1cc7] (EE) 5: /lib64/libc.so.6 (__restore_rt+0x0) [0x37a5c3494f] (EE) 6: /lib64/libc.so.6 (ioctl+0x7) [0x37a5cf6957] (EE) 7: /lib64/libdrm.so.2 (drmIoctl+0x28) [0x37bb6036c8] (EE) 8: /lib64/libdrm.so.2 (drmCommandWrite+0x1b) [0x37bb605efb] (EE) 9: /usr/lib64/dri/r600_dri.so (nouveau_drm_screen_create+0x109014) [0x7f0776068974] (EE) 10: /usr/lib64/dri/r600_dri.so (nouveau_drm_screen_create+0x10a412) [0x7f077606b0d2] (EE) 11: /usr/lib64/dri/r600_dri.so (radeon_drm_winsys_create+0xdd71) [0x7f0775f7f011] (EE) 12: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0x1546c9) [0x7f0775dda8a9] (EE) 13: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd58b0) [0x7f0775cdc980] (EE) 14: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0x156af5) [0x7f0775ddf115] (EE) 15: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd69c4) [0x7f0775cdec54] (EE) 16: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd6c22) [0x7f0775cdf452] (EE) 17: /usr/lib64/xorg/modules/libglamoregl.so (glamor_image_text16_nf+0x8dc) [0x7f0776d2d2fc] (EE) 18: /usr/lib64/xorg/modules/libglamoregl.so (glamor_poly_segment_nf+0x7c5) [0x7f0776d1e7b5] (EE) 19: /usr/lib64/xorg/modules/libglamoregl.so (glamor_put_image_nf+0x2cc) [0x7f0776d1e88c] (EE) 20: /usr/libexec/Xorg.bin (miFillUniqueSpanGroup+0x19c8) [0x589d98] (EE) 21: /usr/libexec/Xorg.bin (xf86I2CGetScreenBuses+0x1d9a) [0x4cab3a] (EE) 22: /usr/libexec/Xorg.bin (dixDestroyPixmap+0x196b) [0x43763b] (EE) 23: /usr/libexec/Xorg.bin (SendErrorToClient+0x2f7) [0x439027] (EE) 24: /usr/libexec/Xorg.bin (remove_fs_handlers+0x416) [0x43d186] (EE) 25: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x37a5c1ffe0] (EE) 26: /usr/libexec/Xorg.bin (_start+0x29) [0x42761e] (EE) 27: ? (?+0x29) [0x29] (EE) (EE) [mi] EQ overflow continuing. 400 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/libexec/Xorg.bin (QueuePointerEvents+0x52) [0x450952] (EE) 1: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3042) [0x7f0770f26852] (EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3505) [0x7f0770f279a5] (EE) 3: /usr/libexec/Xorg.bin (DPMSSupported+0xe8) [0x4772c8] (EE) 4: /usr/libexec/Xorg.bin (xf86SerialModemClearBits+0x277) [0x4a1cc7] (EE) 5: /lib64/libc.so.6 (__restore_rt+0x0) [0x37a5c3494f] (EE) 6: /lib64/libc.so.6 (ioctl+0x7) [0x37a5cf6957] (EE) 7: /lib64/libdrm.so.2 (drmIoctl+0x28) [0x37bb6036c8] (EE) 8: /lib64/libdrm.so.2 (drmCommandWrite+0x1b) [0x37bb605efb] (EE) 9: /usr/lib64/dri/r600_dri.so (nouveau_drm_screen_create+0x109014) [0x7f0776068974] (EE) 10: /usr/lib64/dri/r600_dri.so (nouveau_drm_screen_create+0x10a412) [0x7f077606b0d2] (EE) 11: /usr/lib64/dri/r600_dri.so (radeon_drm_winsys_create+0xdd71) [0x7f0775f7f011] (EE) 12: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0x1546c9) [0x7f0775dda8a9] (EE) 13: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd58b0) [0x7f0775cdc980] (EE) 14: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0x156af5) [0x7f0775ddf115] (EE) 15: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd69c4) [0x7f0775cdec54] (EE) 16: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd6c22) [0x7f0775cdf452] (EE) 17: /usr/lib64/xorg/modules/libglamoregl.so (glamor_image_text16_nf+0x8dc) [0x7f0776d2d2fc] (EE) 18: /usr/lib64/xorg/modules/libglamoregl.so (glamor_poly_segment_nf+0x7c5) [0x7f0776d1e7b5] (EE) 19: /usr/lib64/xorg/modules/libglamoregl.so (glamor_put_image_nf+0x2cc) [0x7f0776d1e88c] (EE) 20: /usr/libexec/Xorg.bin (miFillUniqueSpanGroup+0x19c8) [0x589d98] (EE) 21: /usr/libexec/Xorg.bin (xf86I2CGetScreenBuses+0x1d9a) [0x4cab3a] (EE) 22: /usr/libexec/Xorg.bin (dixDestroyPixmap+0x196b) [0x43763b] (EE) 23: /usr/libexec/Xorg.bin (SendErrorToClient+0x2f7) [0x439027] (EE) 24: /usr/libexec/Xorg.bin (remove_fs_handlers+0x416) [0x43d186] (EE) 25: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x37a5c1ffe0] (EE) 26: /usr/libexec/Xorg.bin (_start+0x29) [0x42761e] (EE) 27: ? (?+0x29) [0x29] (EE) (EE) [mi] EQ overflow continuing. 500 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/libexec/Xorg.bin (QueuePointerEvents+0x52) [0x450952] (EE) 1: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3042) [0x7f0770f26852] (EE) 2: /usr/lib64/xorg/modules/input/evdev_drv.so (_init+0x3505) [0x7f0770f279a5] (EE) 3: /usr/libexec/Xorg.bin (DPMSSupported+0xe8) [0x4772c8] (EE) 4: /usr/libexec/Xorg.bin (xf86SerialModemClearBits+0x277) [0x4a1cc7] (EE) 5: /lib64/libc.so.6 (__restore_rt+0x0) [0x37a5c3494f] (EE) 6: /lib64/libc.so.6 (ioctl+0x7) [0x37a5cf6957] (EE) 7: /lib64/libdrm.so.2 (drmIoctl+0x28) [0x37bb6036c8] (EE) 8: /lib64/libdrm.so.2 (drmCommandWrite+0x1b) [0x37bb605efb] (EE) 9: /usr/lib64/dri/r600_dri.so (nouveau_drm_screen_create+0x109014) [0x7f0776068974] (EE) 10: /usr/lib64/dri/r600_dri.so (nouveau_drm_screen_create+0x10a412) [0x7f077606b0d2] (EE) 11: /usr/lib64/dri/r600_dri.so (radeon_drm_winsys_create+0xdd71) [0x7f0775f7f011] (EE) 12: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0x1546c9) [0x7f0775dda8a9] (EE) 13: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd58b0) [0x7f0775cdc980] (EE) 14: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0x156af5) [0x7f0775ddf115] (EE) 15: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd69c4) [0x7f0775cdec54] (EE) 16: /usr/lib64/dri/r600_dri.so (__driDriverGetExtensions_vmwgfx+0xd6c22) [0x7f0775cdf452] (EE) 17: /usr/lib64/xorg/modules/libglamoregl.so (glamor_image_text16_nf+0x8dc) [0x7f0776d2d2fc] (EE) 18: /usr/lib64/xorg/modules/libglamoregl.so (glamor_poly_segment_nf+0x7c5) [0x7f0776d1e7b5] (EE) 19: /usr/lib64/xorg/modules/libglamoregl.so (glamor_put_image_nf+0x2cc) [0x7f0776d1e88c] (EE) 20: /usr/libexec/Xorg.bin (miFillUniqueSpanGroup+0x19c8) [0x589d98] (EE) 21: /usr/libexec/Xorg.bin (xf86I2CGetScreenBuses+0x1d9a) [0x4cab3a] (EE) 22: /usr/libexec/Xorg.bin (dixDestroyPixmap+0x196b) [0x43763b] (EE) 23: /usr/libexec/Xorg.bin (SendErrorToClient+0x2f7) [0x439027] (EE) 24: /usr/libexec/Xorg.bin (remove_fs_handlers+0x416) [0x43d186] (EE) 25: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x37a5c1ffe0] (EE) 26: /usr/libexec/Xorg.bin (_start+0x29) [0x42761e] (EE) 27: ? (?+0x29) [0x29] (EE)
It's more likely an issue in Mesa than in glamor. What were the versions of the kernel, Mesa and xserver/glamor before the problem started, and what's the version of Mesa now?
Mesa versions now: 10.3.2-1.20141028.fc21.x86_64 Kernel: 3.18.0-0.rc3.git1.2.fc22.1.x86_64 or kernel-3.17.2-300.fc21.x86_64 Previous would have been August-September time frame for no issues such as this, kernels stable were 3.16/pre-3.17 kernels were fine. I reinstalled laptop to get a fresh Fedora 21 vs my Fedora 20/21 transition.
Yes it is indeed Mesa. The last stable Mesa I had tested was: mesa-dri-drivers-10.4-0.devel.2.1.20140907.fc21.x86_64.rpm Compiled from git master but used the .spec file to build it properly. Assuming from Sept 9th to now nothing broke in 10.4.x I should be ok going to git master. However, 10.3.x is unstable for rv6xx.
If you don't tell us what version of Mesa you were running in the August-September time-frame, all we can do is resolve this report as fixed in Git master then.
I was running 10.4-0.devel.2.1.20140907, so August-September was 10.4.0-dev branch. I will git bisect if 10.4.0 final (in December) shows same regression as 10.3.2.
I should also note I am using R600_DEBUG=hyperz.
Closing this one, im no longer using 10.3.x and bisecting 10.4.x currently to discover issue.
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.