[Bug 26144] New: Xorg Locks up when modesetting is enabled on RS482 [radeon]

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jan 20 12:51:03 PST 2010


           Summary: Xorg Locks up when modesetting is enabled on RS482
           Product: xorg
           Version: unspecified
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: juan.canham at googlemail.com
         QAContact: xorg-team at lists.x.org

When using modesetting and a recent kernel (errors below are from 2.6.33-rc4,
but also occur with and xorg (I can't give an exact xorg version),
after some time (about 930 seconds in the dmesgs i've pasted but it varies) the
screen jumps to the left (and wraps around using pacman like rules). Possibly
relevant is that im using kde4.4 with desktop effects.

It takes a while to reproduce, but it does happen every boot eventually.

version numbers
xserver-xorg      1:7.4+3ubuntu10
xserver-xorg-video-all    1:7.4+3ubuntu10
xserver-xorg-video-ati    1:6.12.99+git20100120.30a19b75-0ubuntu0sarvatt~karmic
xserver-xorg-video-radeon 1:6.12.99+git20100120.30a19b75-0ubuntu0sarvatt~karmic
kernel 2.6.33-rc4 (x86_64)

An example dmesg (I have more i can attach if they will be useful):
[  937.923082] [drm:radeon_fence_wait] *ERROR*
fence(ffff880055f0cc40:0x0004E051) 510ms timeout going to reset GPU
[  937.924501] [drm:r300_ga_reset] *ERROR* VAP & CP still busy
[  938.078474] [drm:r300_ga_reset] *ERROR* Failed to reset GA !
[  938.078481] [drm:r300_gpu_reset] *ERROR* Failed to reset GPU
[  938.106044] [drm:radeon_fence_wait] *ERROR*
fence(ffff880055f0cc40:0x0004E051) 693ms timeout going to reset GPU
[  938.108450] [drm] GA reset succeed (RBBM_STATUS=0x00000140)          
[  938.108452] [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
[  938.108455] [drm:radeon_fence_wait] *ERROR*
fence(ffff880055f0cc40:0x0004E051) 705ms timeout
[  938.108457] [drm:radeon_fence_wait] *ERROR* last signaled fence(0x0004E051) 
[  938.109474] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
[  938.109478] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !            
[  938.110475] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
[  938.110479] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !
[  938.118442] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
[  938.118447] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !
[  942.545345] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
[  942.555417] [drm] LVDS-11: set mode 1280x800 1a
[  942.863619] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
[  942.863629] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB!
[  945.101976] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
[  945.101980] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !
[  945.102357] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
[  945.102359] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !
[  945.412717] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
repeat last two lines till i reboot

from an older xorg-server-ati version
[  939.279078] [drm:radeon_fence_wait] *ERROR*
fence(ffff880048c41a40:0x0003D105) 510ms timeout going to reset GPU
[  939.280500] [drm:r300_ga_reset] *ERROR* VAP & CP still busy
[  939.431179] [drm:r300_ga_reset] *ERROR* Failed to reset GA !
[  939.431187] [drm:r300_gpu_reset] *ERROR* Failed to reset GPU
[  939.441056] [drm:radeon_fence_wait] *ERROR*
fence(ffff880048c41a40:0x0003D105) 672ms timeout going to reset GPU
[  939.443466] [drm] GA reset succeed (RBBM_STATUS=0x00000140)           
[  939.443471] [drm] GPU reset succeed (RBBM_STATUS=0x00000140)             
[  939.443479] [drm:radeon_fence_wait] *ERROR*
fence(ffff880048c41a40:0x0003D105) 684ms timeout
[  939.443484] [drm:radeon_fence_wait] *ERROR* last signaled fence(0x0003D105)
[  939.445292] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
[  939.445297] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !
[  940.028429] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
[  940.038513] [drm] LVDS-11: set mode 1280x800 1a
[  940.118204] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
[  940.118209] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !
[  941.057663] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
[  941.057668] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !
[  941.057730] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
[  941.057732] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !
[  941.125130] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
[  941.125134] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !
repeat last two lines till i reboot

Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the xorg-driver-ati mailing list