[Bug 33643] intermittent radeon driver hangs in radeon_fence_wait

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jun 8 01:52:18 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=33643

--- Comment #1 from Tamas Kovacs <info at cinege.hu> 2011-06-08 01:52:18 PDT ---
I have the same problem. It exists since months. At first I used Fedra 14, now
Fedora 15 (both x86_64). All updates installed. System hang usually once/twice
a day with the following error:

[ 2903.015042] radeon 0000:01:00.0: GPU lockup CP stall for more than 44167msec
[ 2903.015046] ------------[ cut here ]------------
[ 2903.015085] WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:248
radeon_fence_wait+0x2a8/0x32b [radeon]()
[ 2903.015087] Hardware name: GA-870A-UD3
[ 2903.015089] GPU lockup (waiting for 0x00023FD4 last fence id 0x00023FD3)
[ 2903.015091] Modules linked in: vboxnetadp vboxnetflt vboxdrv sunrpc
cpufreq_ondemand powernow_k8 freq_table mperf sco bnep l2cap bluetooth rfkill
it87 hwmon_vid usblp snd_emu10k1_synth snd_emux_synth snd_seq_virmidi
snd_seq_midi_event snd_seq_midi_emul rc_winfast snd_hda_codec_hdmi tuner_simple
tuner_types tuner snd_hda_codec_realtek tvaudio tda7432 snd_seq msp3400
ir_lirc_codec lirc_dev snd_emu10k1 snd_hda_intel snd_rawmidi snd_ac97_codec
snd_hda_codec ac97_bus snd_seq_device snd_pcm bttv snd_timer ir_sony_decoder
ir_jvc_decoder wmi ir_rc6_decoder ir_rc5_decoder snd_util_mem snd_hwdep
v4l2_common videodev v4l2_compat_ioctl32 videobuf_dma_sg videobuf_core snd
sp5100_tco ir_nec_decoder btcx_risc rc_core tveeprom xhci_hcd r8169 emu10k1_gp
gameport edac_core soundcore mii i2c_piix4 snd_page_alloc edac_mce_amd k10temp
microcode ipv6 firewire_ohci firewire_core pata_acpi ata_generic crc_itu_t
pata_jmicron radeon uas usb_storage ttm drm_kms_helper drm i2c_algo_bit
i2c_core [last unloaded: scsi_wait_scan]
[ 2903.015136] Pid: 1916, comm: X Not tainted 2.6.38.6-27.fc15.x86_64 #1
[ 2903.015138] Call Trace:
[ 2903.015145]  [<ffffffff8105510e>] warn_slowpath_common+0x83/0x9b
[ 2903.015148]  [<ffffffff810551c9>] warn_slowpath_fmt+0x46/0x48
[ 2903.015169]  [<ffffffffa00dbc84>] ? r600_gpu_is_lockup+0xbd/0xc6 [radeon]
[ 2903.015185]  [<ffffffffa00b6a90>] radeon_fence_wait+0x2a8/0x32b [radeon]
[ 2903.015189]  [<ffffffff8106f212>] ? autoremove_wake_function+0x0/0x3d
[ 2903.015205]  [<ffffffffa00b7055>] radeon_sync_obj_wait+0x11/0x13 [radeon]
[ 2903.015213]  [<ffffffffa00655da>] ttm_bo_wait+0xbf/0x17a [ttm]
[ 2903.015219]  [<ffffffffa0066002>] ? ttm_bo_list_ref_sub+0x29/0x2b [ttm]
[ 2903.015237]  [<ffffffffa00c6c4f>] radeon_bo_wait+0x7b/0x9f [radeon]
[ 2903.015256]  [<ffffffffa00c71c1>] radeon_gem_wait_idle_ioctl+0x3d/0x74
[radeon]
[ 2903.015268]  [<ffffffffa0019861>] drm_ioctl+0x29e/0x37b [drm]
[ 2903.015286]  [<ffffffffa00c7184>] ? radeon_gem_wait_idle_ioctl+0x0/0x74
[radeon]
[ 2903.015290]  [<ffffffff8112f508>] do_vfs_ioctl+0x47e/0x4bf
[ 2903.015293]  [<ffffffff8112f59f>] sys_ioctl+0x56/0x7b
[ 2903.015296]  [<ffffffff81009bc2>] system_call_fastpath+0x16/0x1b
[ 2903.015298] ---[ end trace 552cc2546773e7a4 ]---
[ 2903.015308] [drm] Disabling audio support
[ 2903.015365] HDMI hot plug event: Pin=3 Presence_Detect=0 ELD_Valid=0
[ 2903.031394] radeon 0000:01:00.0: GPU softreset 
[ 2903.031397] radeon 0000:01:00.0:   R_008010_GRBM_STATUS=0xA0003028
[ 2903.031399] radeon 0000:01:00.0:   R_008014_GRBM_STATUS2=0x00000002
[ 2903.031402] radeon 0000:01:00.0:   R_000E50_SRBM_STATUS=0x200000C0
[ 2903.031409] radeon 0000:01:00.0:   R_008020_GRBM_SOFT_RESET=0x00007FEE
[ 2903.046412] radeon 0000:01:00.0: R_008020_GRBM_SOFT_RESET=0x00000001
[ 2903.062415] radeon 0000:01:00.0:   R_008010_GRBM_STATUS=0x00003028
[ 2903.062418] radeon 0000:01:00.0:   R_008014_GRBM_STATUS2=0x00000002
[ 2903.062420] radeon 0000:01:00.0:   R_000E50_SRBM_STATUS=0x200000C0
[ 2903.063423] radeon 0000:01:00.0: GPU reset succeed
[ 2903.251652] radeon 0000:01:00.0: WB enabled
[ 2903.297960] [drm] ring test succeeded in 1 usecs
[ 2903.297968] [drm] ib test succeeded in 1 usecs
[ 2903.297971] [drm] Enabling audio support
[ 2903.298041] HDMI hot plug event: Pin=3 Presence_Detect=0 ELD_Valid=0


Part of lspci:

00:00.0 Host bridge: ATI Technologies Inc RX780/RX790 Chipset Host Bridge
00:02.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (external gfx0
port A)
00:09.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (PCI express
gpp port E)
00:0a.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (PCI express
gpp port F)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon HD 4770 [RV740]
01:00.1 Audio device: ATI Technologies Inc RV710/730
04:08.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture
(rev 11)
04:08.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev
11)

-- 
Configure bugmail: https://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