Bug 47039

Summary: radeon: The kernel rejected CS
Product: Mesa Reporter: Sylvain Réault <vindicators1>
Component: Drivers/Gallium/r600Assignee: Default DRI bug account <dri-devel>
Status: CLOSED FIXED QA Contact:
Severity: blocker    
Priority: highest CC: vindicators1
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Sylvain Réault 2012-03-07 01:22:39 UTC
Report bug in Opengl accelered :

report glxgear :

radeon: The kernel rejected CS, see dmesg for more information.
EE r600_pipe.c:78 r600_create_fence - r600: too many concurrent fences


And dmesg :

[52416.024710] radeon 0000:02:00.0: forbidden register 0x00028354 at 168
[52416.024713] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !

In Fedora 16 and kernel 3.2.9-2

My computeur description :

 cat /proc/bus/pci/devices | grep VGA || lspci | grep VGA | colrm 1 4 ; \
> cat /proc/cpuinfo | egrep "model name|MHz" ; \
> xdpyinfo | egrep "version:|dimensions|depth of" ; \
> glxinfo | egrep -A2 "rendering|OpenGL" ; \
> uname -sr;

0.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4850]
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
cpu MHz         : 1000.000
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
cpu MHz         : 1000.000
  dimensions:    2560x1024 pixels (677x270 millimeters)
  depth of root window:    24 planes
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
--
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV770
OpenGL version string: 2.1 Mesa 8.1-devel (git-43af02a)
OpenGL shading language version string: 1.20
OpenGL extensions:
    GL_ARB_multisample, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, 
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_copy_texture, 
Linux 3.2.9-2.fc16.x86_64

Reproductible :
permanently
Comment 1 Marek Olšák 2012-03-07 04:55:45 UTC
The commit d0f8561574023aa8f2e0fdf553ee168253567437 should fix this. Please test Mesa master and close this bug if the issue is gone.
Comment 2 Sylvain Réault 2012-03-07 05:53:23 UTC
It's very good!

Thank you for the correction and your work in general

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.