[Mesa-users] GPU Softreset

Mladen Pejaković pejakm at gmail.com
Sun Jun 26 05:20:22 PDT 2011


Hello everyone. What is this:

(from dmesg log)



------------[ cut here ]------------
WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:246  
radeon_fence_wait+0x221/0x2a2 [radeon]()
Hardware name: System Product Name
GPU lockup (waiting for 0x00082E25 last fence id 0x00082E24)
Modules linked in: snd_seq_dummy snd_seq snd_seq_device forcedeth uvcvideo  
videodev v4l2_compat_ioctl32 usb_storage uas ohci_hcd ehci_hcd usbcore  
ipv6 bluetooth rfkill cpufreq_ondemand ipt_REJECT xt_tcpudp xt_state  
iptable_filter iptable_mangle ipt_MASQUERADE iptable_nat nf_nat  
nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 ip_tables x_tables xfs  
powernow_k8 freq_table mperf loop slhc mii snd_hda_codec_hdmi k8temp  
processor ppdev snd_hda_codec_realtek evdev pcspkr floppy asus_atk0110 sg  
amd64_edac_mod edac_core edac_mce_amd parport_pc parport button  
snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore  
snd_page_alloc ext4 mbcache jbd2 crc16 sd_mod sr_mod cdrom crc_t10dif  
pata_acpi pata_amd ahci libahci libata scsi_mod radeon drm_kms_helper ttm  
drm i2c_algo_bit i2c_nforce2 i2c_core [last unloaded: usbcore]
Pid: 1107, comm: X Not tainted 2.6.39.1-demon #1
Call Trace:
  [<ffffffff8102f141>] ? warn_slowpath_common+0x78/0x8c
  [<ffffffff8102f1ed>] ? warn_slowpath_fmt+0x45/0x4a
  [<ffffffffa008fb8e>] ? radeon_fence_wait+0x221/0x2a2 [radeon]
  [<ffffffff810442df>] ? add_wait_queue+0x3c/0x3c
  [<ffffffffa009fcb5>] ? radeon_ib_get+0xe4/0x169 [radeon]
  [<ffffffffa00a0e9f>] ? radeon_cs_ioctl+0x81/0x18d [radeon]
  [<ffffffffa001bf7c>] ? drm_ioctl+0x265/0x334 [drm]
  [<ffffffffa00a0e1e>] ? radeon_cs_finish_pages+0x7b/0x7b [radeon]
  [<ffffffff8101c79d>] ? do_page_fault+0x27e/0x2b5
  [<ffffffff810c8a2d>] ? do_vfs_ioctl+0x406/0x447
  [<ffffffff810c8ab9>] ? sys_ioctl+0x4b/0x72
  [<ffffffff8128ec7b>] ? system_call_fastpath+0x16/0x1b
---[ end trace 34405c9aab6a2fbc ]---
[drm] Disabling audio support
HDMI hot plug event: Pin=3 Presence_Detect=0 ELD_Valid=0
radeon 0000:04:00.0: GPU softreset
radeon 0000:04:00.0:   R_008010_GRBM_STATUS=0xA0003030
radeon 0000:04:00.0:   R_008014_GRBM_STATUS2=0x00000003
radeon 0000:04:00.0:   R_000E50_SRBM_STATUS=0x200000C0
radeon 0000:04:00.0:   R_008020_GRBM_SOFT_RESET=0x00007FEE
radeon 0000:04:00.0: R_008020_GRBM_SOFT_RESET=0x00000001
radeon 0000:04:00.0:   R_008010_GRBM_STATUS=0xA0003030
radeon 0000:04:00.0:   R_008014_GRBM_STATUS2=0x00000003
radeon 0000:04:00.0:   R_000E50_SRBM_STATUS=0x200080C0
radeon 0000:04:00.0: GPU reset succeed
radeon 0000:04:00.0: WB enabled
[drm] ring test succeeded in 1 usecs
[drm] ib test succeeded in 1 usecs
[drm] Enabling audio support
HDMI hot plug event: Pin=3 Presence_Detect=0 ELD_Valid=0


My screen suddenly went black, but I could hear music playing, and after a  
few seconds everything turned to normal. I'm using latest mesa compiled  
 from git.
Also, I can't play games anymore. Non game apps (like stellarium) can  
achieve about 150 FPS but any game I run goes at 2-3 frames per 10-15  
seconds.


More information about the mesa-users mailing list