kern/167468: drm locking Xorg in loop

Andrew daeron at optushome.com.au
Tue May 1 05:00:26 UTC 2012


>Number:         167468
>Category:       kern
>Synopsis:       drm locking Xorg in loop
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 01 05:00:25 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Andrew
>Release:        8.3-STABLE
>Organization:
>Environment:
FreeBSD certhas 8.3-STABLE FreeBSD 8.3-STABLE #0: Fri Apr 27 02:00:05 EST 2012     root at certhas:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
After rebuild in April using a Radeon HD4200 chip with DRI/DR2/GLX enabled would soon result in Xorg freezing, you then have to ssh in to kill Xorg and/or reboot. See below segment of dmesg. Am using KDE on this workstation. The problem seems to have become more frequent which leads to horrible suspicion it's overheating the GPU each time.

Now only able to use this workstation by disabling DRI/DRI2/GLX.

drm0: <ATI Radeon HD 4200> on vgapci0
info: [drm] MSI enabled 1 message(s)
info: [drm] Initialized radeon 1.31.0 20080613
info: [drm] Setting GART location based on new memory map
info: [drm] Loading RS780/RS880 Microcode
info: [drm] Resetting GPU
info: [drm] writeback test succeeded in 1 usecs
drm0: [ITHREAD]
wlan1: link state changed to UP
info: [drm] Resetting GPU
info: [drm] Loading RS780/RS880 Microcode
info: [drm] Resetting GPU
info: [drm] Resetting GPU
info: [drm] Loading RS780/RS880 Microcode
info: [drm] Resetting GPU
info: [drm] Resetting GPU
info: [drm] Loading RS780/RS880 Microcode
info: [drm] Resetting GPU
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
info: [drm] wait idle failed status : 0xA0003030 0x00000003
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list