Created attachment 33355 [details]
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.
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
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.