Comment 12 for bug 305458

Revision history for this message
In , Struberg (struberg) wrote :

It seems that I have the same issue with xf86-video-ati git 98fdd78a122958 (and previous)

I tried to compare 3d performance of radeonhd vs radeon and while radeon provides higher fps, it sometimes crashes the whole system.

My system e.g. freezes reproducably after exiting the game freedroidrpg (last version from Fedora9 yum repos; start the game, load or create new tux, then exit the game) when running with radeon, but works fine with radeonhd. After exiting the game I can see X again, but cannot even move the mouse anymore, nor can switch to console or login via ssh from my notebook.

Oct 25 14:56:01 localhost kernel: [drm] Num pipes: 1
Oct 25 14:56:02 localhost kernel: [drm:radeon_cp_idle] *ERROR* radeon_cp_idle called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:02 localhost kernel: [drm:radeon_cp_reset] *ERROR* radeon_cp_reset called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:02 localhost kernel: [drm:radeon_cp_start] *ERROR* radeon_cp_start called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:02 localhost kernel: [drm:radeon_cp_idle] *ERROR* radeon_cp_idle called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:02 localhost kernel: [drm:radeon_cp_reset] *ERROR* radeon_cp_reset called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:02 localhost kernel: [drm:radeon_cp_start] *ERROR* radeon_cp_start called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:02 localhost kernel: [drm:radeon_cp_idle] *ERROR* radeon_cp_idle called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:02 localhost kernel: [drm:radeon_cp_reset] *ERROR* radeon_cp_reset called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:02 localhost kernel: [drm:radeon_cp_start] *ERROR* radeon_cp_start called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:02 localhost kernel: [drm:radeon_cp_idle] *ERROR* radeon_cp_idle called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240

...

Oct 25 14:56:03 localhost kernel: [drm:radeon_cp_idle] *ERROR* radeon_cp_idle called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:03 localhost kernel: [deld, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:03 localhost kernel: [drm:radeon_cp_idle] *ERROR* radeon_cp_idle called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240
...

Oct 25 14:56:04 localhost kernel: [drm:radeon_cp_reset] *ERROR* radeon_cp_reset called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:04 localhost kernel: [deld, held 0 owner ffff81006499bb40 ffff81006499b240
Oct 25 14:56:04 localhost kernel: [drm:radeon_cp_reset] *ERROR* radeon_cp_reset called without lock held, held 0 owner ffff81006499bb40 ffff81006499b240O
...

from my Xorg log:

X.Org X Server 1.5.0
Release Date:
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.18-107.el5xen x86_64
Current Operating System: Linux fixwienix 2.6.26.6-79.fc9.x86_64 #1 SMP Fri Oct 17 14:20:33 EDT 2008 x86_64
Build Date: 17 September 2008 10:15:10PM
Build ID: xorg-x11-server 1.5.0-2.fc9
...
(--) PCI:*(0@1:0:0) ATI Technologies Inc RV515 PRO [Radeon X1300/X1550 Series] rev 0, Mem @ 0xc0000000/268435456, 0xfd8f0000/65536, I/O @ 0x00009800/256,
 BIOS @ 0x????????/131072
(--) PCI: (0@1:0:1) ATI Technologies Inc RV515 PRO [Radeon X1300/X1550 Series] (Secondary) rev 0, Mem @ 0xfd8e0000/65536
...
(II) Loading /usr/lib64/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.5.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "radeon"

hope this is enough info to reproduce the bug. Please contact me if you need more info.

txs and LieGrue,
strub