[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