2D acceleration on R6xx freezes my computer
Submitted by Nicolas Bareil
Assigned to Default DRI bug account
Description
Hello
I'm trying to enable EXA acceleration on my FireGL v5600 by following the
directives written on the wiki (http://wiki.x.org/wiki/radeon%3Ar6xx_r7xx_branch).
Alas, it's freezing my system: I can only use my sysrecue key to reboot.
My lspci:
60:00.0 VGA compatible controller: ATI Technologies Inc RV630GL [FireGL v5600]
uname -a :
Linux brew 2.6.29-rc8 #1 (closed) SMP Wed Mar 18 08:34:15 CET 2009 x86_64 GNU/Linux
Current DRM git HEAD :
commit 3085912035f3c37cfcf3df91af9e2c44ad29438e
Date: Mon Mar 16 15:48:07 2009 -0400
xf86-video-ati git HEAD :
commit 68e83f10adb23fc359c1da881f5d666cd08b4067
Date: Wed Mar 18 20:58:19 2009 -0400
My kernel log is filled with :
kernel: [drm] Initialized drm 1.1.0 20060810
kernel: radeon 0000:60:00.0: PCI INT A -> GSI 28 (level, low) -> IRQ 28
kernel: radeon 0000:60:00.0: setting latency timer to 64
kernel: [drm] Initialized radeon 1.29.0 20080613 on minor 0
kernel: mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
last message repeated 4 times
kernel: [drm] Setting GART location based on new memory map
kernel: [drm] Loading RV630 CP Microcode
kernel: [drm] Loading RV630 PFP Microcode
kernel: DMAR:[DMA Write] Request device [60:00.0] fault addr ffefe000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: [drm] Resetting GPU
kernel: DMAR:[DMA Write] Request device [60:00.0] fault addr ffefe000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: [drm] writeback test failed 0 deadbeef
kernel: DMAR:[DMA Read] Request device [60:00.0] fault addr fffff000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: DMAR:[DMA Read] Request device [60:00.0] fault addr fffff000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: [drm] wait idle failed status : 0xA0003030 0x00000003
kernel: DMAR:[DMA Read] Request device [60:00.0] fault addr fffff000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: [drm] wait idle failed status : 0xA0003030 0x00000003
kernel: DMAR:[DMA Read] Request device [60:00.0] fault addr fffff000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: [drm] wait idle failed status : 0xA0003030 0x00000003
kernel: DMAR:[DMA Read] Request device [60:00.0] fault addr fffff000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: [drm] wait idle failed status : 0xA0003030 0x00000003
kernel: DMAR:[DMA Read] Request device [60:00.0] fault addr fffff000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: [drm] wait idle failed status : 0xA0003030 0x00000003
kernel: DMAR:[DMA Read] Request device [60:00.0] fault addr fffff000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: [drm] wait idle failed status : 0xA0003030 0x00000003
kernel: DMAR:[DMA Read] Request device [60:00.0] fault addr fffff000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: [drm] wait idle failed status : 0xA0003030 0x00000003
kernel: DMAR:[DMA Read] Request device [60:00.0] fault addr fffff000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: [drm] wait idle failed status : 0xA0003030 0x00000003
kernel: DMAR:[DMA Read] Request device [60:00.0] fault addr fffff000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: [drm] wait idle failed status : 0xA0003030 0x00000003
kernel: DMAR:[DMA Read] Request device [60:00.0] fault addr fffff000
kernel: DMAR:[fault reason 01] Present bit in root entry is clear
kernel: [drm] wait idle failed status : 0xA0003030 0x00000003
The complete kern.log and Xorg.0.log are available at:
http://chdir.org/~nbareil/r600_accel_bug/
Thank you!