Bug 85950 - [regression] Mesa 10.3.2 - radeon rv6xx GPU when using OpenGL games
Summary: [regression] Mesa 10.3.2 - radeon rv6xx GPU when using OpenGL games
Status: RESOLVED INVALID
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r600 (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-06 05:50 UTC by Shawn Starr
Modified: 2014-11-29 20:51 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Shawn Starr 2014-11-06 05:50:17 UTC
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)
Comment 1 Michel Dänzer 2014-11-06 06:10:21 UTC
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?
Comment 2 Shawn Starr 2014-11-06 06:20:59 UTC
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.
Comment 3 Shawn Starr 2014-11-08 23:16:04 UTC
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.
Comment 4 Michel Dänzer 2014-11-10 02:02:48 UTC
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.
Comment 5 Shawn Starr 2014-11-10 02:12:45 UTC
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.
Comment 6 Shawn Starr 2014-11-10 05:02:17 UTC
I should also note I am using R600_DEBUG=hyperz.
Comment 7 Shawn Starr 2014-11-29 20:51:41 UTC
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.