Bug 26603 - radeon_fence_signaled warnings in kernel log
Summary: radeon_fence_signaled warnings in kernel log
Status: RESOLVED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Radeon (show other bugs)
Version: DRI git
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-17 02:38 UTC by Ladislav Kunc
Modified: 2010-02-18 12:14 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
kernel log (165.19 KB, text/plain)
2010-02-17 02:38 UTC, Ladislav Kunc
no flags Details

Description Ladislav Kunc 2010-02-17 02:38:04 UTC
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
Comment 1 Kevin DeKorte 2010-02-17 08:25:47 UTC
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.
Comment 2 Kevin DeKorte 2010-02-18 08:25:05 UTC
Appears to be fixed in git xf86-video-ati in commit a3b730eceb522c7ac1ef3dd6f6c7d773118d03f7
Comment 3 Ladislav Kunc 2010-02-18 12:14:59 UTC
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.