Created attachment 33355 [details] kernel log Overview: Using latest linux-2.6-git kernel merged with drm-radeon-testing. Applied both patches: [PATCH 1/2] drm/radeon/kms: fix indirect buffer management V2 [PATCH 2/2] drm/radeon/kms: fix bo's fence association I get errors and warnings in kernel log: radeon 0000:01:00.0: z/stencil with no depth buffer radeon 0000:01:00.0: r600_packet3_check:1055 invalid cmd stream 142 Feb 16 23:03:02 mandy kernel: [drm:radeon_cs_ioctl] *ERROR* Invalid command stream ! and radeon_fence_signaled right after that. Attached kernel messages log. Steps to reproduce: 1) Just start KDE 4.4.0 with enabled OpenGL composting. Platforms: xf86-video-ati and mesa are from git. Running on Lenovo Thinkpad R500 with Radeon Mobility 3450 Series
I found I could duplicate this quite easily by starting gnome with compiz as the window manager and then running gtkperf And running the GtkDrawingArea - Circles test Circles is the only test the triggers it as far as I can tell.
Appears to be fixed in git xf86-video-ati in commit a3b730eceb522c7ac1ef3dd6f6c7d773118d03f7
I've just upgraded. It's fixed for me. Thank you and thanks Jerome for the bugfix.
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.