GPU lockups in the radeon driver

Bug #875073 reported by Jon Smirl
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-ati (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

[ 2960.193686] radeon 0000:06:00.0: GPU lockup CP stall for more than 10000msec
[ 2960.193690] ------------[ cut here ]------------
[ 2960.193716] WARNING: at /build/buildd/linux-3.0.0/drivers/gpu/drm/radeon/radeon_fence.c:267 radeon_fence_wait+0x3fb/0x430 [radeon]()
[ 2960.193719] Hardware name: HPE-480t
[ 2960.193721] GPU lockup (waiting for 0x001F6F24 last fence id 0x001F6F23)
[ 2960.193723] Modules linked in: joydev hidp bnep rfcomm pci_stub vboxpci vboxnetadp vboxnetflt vboxdrv kvm_intel kvm parport_pc ppdev binfmt_misc nfsd nfs lockd fscache auth_rpcgss nfs_acl sunrpc radeon uvcvideo videodev ftdi_sio v4l2_compat_ioctl32 usbserial snd_usb_audio snd_usbmidi_lib ttm btusb drm_kms_helper drm snd_hda_codec_hdmi i7core_edac snd_hda_codec_realtek serio_raw snd_hda_intel snd_hda_codec snd_hwdep bluetooth edac_core i2c_algo_bit snd_seq_midi snd_pcm snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore snd_page_alloc lp parport raid10 raid456 async_pq async_xor hid_logitech ff_memless xor usb_storage async_memcpy async_raid6_recov usbhid hid uas ahci firewire_ohci libahci pata_jmicron firewire_core crc_itu_t e1000e raid6_pq async_tx raid1 raid0 multipath linear
[ 2960.193787] Pid: 1743, comm: Xorg Not tainted 3.0.0-12-generic #20-Ubuntu
[ 2960.193790] Call Trace:
[ 2960.193798] [<ffffffff8105e83f>] warn_slowpath_common+0x7f/0xc0
[ 2960.193802] [<ffffffff8105e936>] warn_slowpath_fmt+0x46/0x50
[ 2960.193820] [<ffffffffa03a426b>] radeon_fence_wait+0x3fb/0x430 [radeon]
[ 2960.193837] [<ffffffffa03a3ce7>] ? radeon_fence_create+0x37/0xf0 [radeon]
[ 2960.193843] [<ffffffff81153ec6>] ? kmem_cache_alloc_trace+0x136/0x140
[ 2960.193847] [<ffffffff81081cb0>] ? add_wait_queue+0x60/0x60
[ 2960.193868] [<ffffffffa03bf510>] radeon_ib_get+0x110/0x1a0 [radeon]
[ 2960.193889] [<ffffffffa03c0eb8>] radeon_cs_ioctl+0x98/0x1e0 [radeon]
[ 2960.193901] [<ffffffffa02b3574>] drm_ioctl+0x3e4/0x4c0 [drm]
[ 2960.193922] [<ffffffffa03c0e20>] ? radeon_cs_finish_pages+0xe0/0xe0 [radeon]
[ 2960.193926] [<ffffffff8117939a>] do_vfs_ioctl+0x8a/0x340
[ 2960.193931] [<ffffffff811679ed>] ? vfs_read+0x10d/0x180
[ 2960.193934] [<ffffffff811796e1>] sys_ioctl+0x91/0xa0
[ 2960.193939] [<ffffffff815f22c2>] system_call_fastpath+0x16/0x1b
[ 2960.193942] ---[ end trace c69bc80a6e064be2 ]---
[ 2960.195088] radeon 0000:06:00.0: GPU softreset
[ 2960.195091] radeon 0000:06:00.0: GRBM_STATUS=0xA0003828
[ 2960.195094] radeon 0000:06:00.0: GRBM_STATUS_SE0=0x00000007
[ 2960.195097] radeon 0000:06:00.0: GRBM_STATUS_SE1=0x00000007
[ 2960.195100] radeon 0000:06:00.0: SRBM_STATUS=0x200000C0
[ 2960.195117] radeon 0000:06:00.0: GRBM_SOFT_RESET=0x00007F6B
[ 2960.195220] radeon 0000:06:00.0: GRBM_STATUS=0x00003828
[ 2960.195223] radeon 0000:06:00.0: GRBM_STATUS_SE0=0x00000007
[ 2960.195225] radeon 0000:06:00.0: GRBM_STATUS_SE1=0x00000007
[ 2960.195228] radeon 0000:06:00.0: SRBM_STATUS=0x200000C0
[ 2960.196225] radeon 0000:06:00.0: GPU reset succeed
[ 2960.235286] radeon 0000:06:00.0: WB enabled
[ 2960.251848] [drm] ring test succeeded in 1 usecs
[ 2960.251857] [drm] ib test succeeded in 1 usecs

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: xorg 1:7.6+7ubuntu7
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 1.23-0ubuntu3
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,compiztoolbox,place,grid,mousepoll,wall,gnomecompat,regex,animation,imgpng,resize,move,vpswitch,session,unitymtgrabhandles,workarounds,fade,expo,ezoom,scale,unityshell]
CompositorRunning: compiz
Date: Sat Oct 15 10:56:38 2011
DistUpgraded: Log time: 2011-10-14 08:08:22.272855
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus:
 virtualbox, 4.1.2, 2.6.38-11-generic, x86_64: installed
 virtualbox, 4.1.2, 3.0.0-12-generic, x86_64: installed
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 ATI Technologies Inc Redwood PRO [Radeon HD 5500 Series] [1002:68d9] (prog-if 00 [VGA controller])
   Subsystem: Hewlett-Packard Company Device [103c:6872]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
MachineType: Hewlett-Packard HPE-480t
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.0.0-12-generic root=UUID=13a934fe-52e9-467d-bef3-45fea0886845 ro quiet splash vt.handoff=7
SourcePackage: xorg
Symptom: display
UpgradeStatus: Upgraded to oneiric on 2011-10-14 (1 days ago)
dmi.bios.date: 09/16/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 6.10
dmi.board.asset.tag: N/A
dmi.board.name: 2A86
dmi.board.vendor: PEGATRON CORPORATION
dmi.board.version: 1.04E01
dmi.chassis.asset.tag: 2MD0470HR2
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr6.10:bd09/16/2010:svnHewlett-Packard:pnHPE-480t:pvr:rvnPEGATRONCORPORATION:rn2A86:rvr1.04E01:cvnHewlett-Packard:ct3:cvrChassisVersion:
dmi.product.name: HPE-480t
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu3
version.ia32-libs: ia32-libs 20090808ubuntu26
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1

Revision history for this message
Jon Smirl (jonsmirl) wrote :
Revision history for this message
Jon Smirl (jonsmirl) wrote :
Download full text (3.2 KiB)

Same machine, different lockup

[24780.331879] radeon 0000:06:00.0: GPU lockup CP stall for more than 10020msec
[24780.331882] ------------[ cut here ]------------
[24780.331911] WARNING: at /build/buildd/linux-3.0.0/drivers/gpu/drm/radeon/radeon_fence.c:267 radeon_fence_wait+0x3fb/0x430 [radeon]()
[24780.331960] Hardware name: HPE-480t
[24780.331962] GPU lockup (waiting for 0x007E7E6B last fence id 0x007E7E64)
[24780.331963] Modules linked in: joydev hidp bnep rfcomm pci_stub vboxpci vboxnetadp vboxnetflt vboxdrv kvm_intel kvm parport_pc ppdev binfmt_misc nfsd nfs lockd fscache auth_rpcgss nfs_acl sunrpc radeon uvcvideo videodev ftdi_sio v4l2_compat_ioctl32 usbserial snd_usb_audio snd_usbmidi_lib ttm btusb drm_kms_helper drm snd_hda_codec_hdmi i7core_edac snd_hda_codec_realtek serio_raw snd_hda_intel snd_hda_codec snd_hwdep bluetooth edac_core i2c_algo_bit snd_seq_midi snd_pcm snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore snd_page_alloc lp parport raid10 raid456 async_pq async_xor hid_logitech ff_memless xor usb_storage async_memcpy async_raid6_recov usbhid hid uas ahci firewire_ohci libahci pata_jmicron firewire_core crc_itu_t e1000e raid6_pq async_tx raid1 raid0 multipath linear
[24780.332010] Pid: 1743, comm: Xorg Tainted: G W 3.0.0-12-generic #20-Ubuntu
[24780.332012] Call Trace:
[24780.332018] [<ffffffff8105e83f>] warn_slowpath_common+0x7f/0xc0
[24780.332021] [<ffffffff8105e936>] warn_slowpath_fmt+0x46/0x50
[24780.332033] [<ffffffffa03a426b>] radeon_fence_wait+0x3fb/0x430 [radeon]
[24780.332037] [<ffffffff81081cb0>] ? add_wait_queue+0x60/0x60
[24780.332049] [<ffffffffa03a4901>] radeon_sync_obj_wait+0x11/0x20 [radeon]
[24780.332056] [<ffffffffa02ebd6d>] ttm_bo_wait+0xad/0x1c0 [ttm]
[24780.332060] [<ffffffffa02ecad9>] ? ttm_bo_list_ref_sub+0x29/0x30 [ttm]
[24780.332074] [<ffffffffa03bed6d>] radeon_gem_wait_idle_ioctl+0x8d/0x110 [radeon]
[24780.332083] [<ffffffffa02b3574>] drm_ioctl+0x3e4/0x4c0 [drm]
[24780.332097] [<ffffffffa03bece0>] ? radeon_gem_busy_ioctl+0x140/0x140 [radeon]
[24780.332101] [<ffffffff8100a803>] ? do_signal+0x73/0x180
[24780.332104] [<ffffffff81013201>] ? fpu_finit+0x21/0x40
[24780.332107] [<ffffffff81013266>] ? init_fpu+0x46/0x130
[24780.332110] [<ffffffff8117939a>] do_vfs_ioctl+0x8a/0x340
[24780.332112] [<ffffffff811796e1>] sys_ioctl+0x91/0xa0
[24780.332116] [<ffffffff815f22c2>] system_call_fastpath+0x16/0x1b
[24780.332118] ---[ end trace c69bc80a6e064be3 ]---
[24780.333237] radeon 0000:06:00.0: GPU softreset
[24780.333239] radeon 0000:06:00.0: GRBM_STATUS=0xA0003828
[24780.333241] radeon 0000:06:00.0: GRBM_STATUS_SE0=0x00000007
[24780.333243] radeon 0000:06:00.0: GRBM_STATUS_SE1=0x00000007
[24780.333245] radeon 0000:06:00.0: SRBM_STATUS=0x20000AC0
[24780.333261] radeon 0000:06:00.0: GRBM_SOFT_RESET=0x00007F6B
[24780.333363] radeon 0000:06:00.0: GRBM_STATUS=0x00003828
[24780.333365] radeon 0000:06:00.0: GRBM_STATUS_SE0=0x00000007
[24780.333368] radeon 0000:06:00.0: GRBM_STATUS_SE1=0x00000007
[24780.333370] radeon 0000:06:00.0: SRBM_STATUS=0x200000C0
[24780.334366] radeon 0000:06:00.0: GPU reset succeed
[24780.372375] radeon 0000:06:00.0: WB e...

Read more...

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libdrm (Ubuntu):
status: New → Confirmed
Revision history for this message
Bardok (bardok) wrote :

Hello,

same for me :

ec 17 09:28:11 Alphonse kernel: [ 198.196084] radeon 0000:01:05.0: GPU lockup CP stall for more than 10028msec
Dec 17 09:28:11 Alphonse kernel: [ 198.196093] ------------[ cut here ]------------
Dec 17 09:28:11 Alphonse kernel: [ 198.196151] WARNING: at /build/buildd/linux-3.0.0/drivers/gpu/drm/radeon/radeon_fence.c:267 radeon_fence_wait+0x3fb/0x430 [radeon]()
Dec 17 09:28:11 Alphonse kernel: [ 198.196158] Hardware name: System Product Name
Dec 17 09:28:11 Alphonse kernel: [ 198.196164] GPU lockup (waiting for 0x0000EB10 last fence id 0x0000EB07)
Dec 17 09:28:11 Alphonse kernel: [ 198.196168] Modules linked in: snd_seq_dummy rfcomm bnep bluetooth binfmt_misc dm_crypt joydev ppdev snd_hda_codec_hdmi snd_hda_codec_via snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq psmouse serio_raw parport_pc asus_atk0110 snd_timer snd_seq_device snd soundcore snd_page_alloc k10temp edac_core edac_mce_amd sp5100_tco shpchp i2c_piix4 it87 hwmon_vid lp parport hid_logitech ff_memless usbhid hid radeon ahci ttm drm_kms_helper drm i2c_algo_bit wmi r8169 libahci pata_atiixp
Dec 17 09:28:11 Alphonse kernel: [ 198.196246] Pid: 1216, comm: Xorg Not tainted 3.0.0-14-generic #23-Ubuntu
Dec 17 09:28:11 Alphonse kernel: [ 198.196251] Call Trace:
Dec 17 09:28:11 Alphonse kernel: [ 198.196267] [<ffffffff8105e7ef>] warn_slowpath_common+0x7f/0xc0
Dec 17 09:28:11 Alphonse kernel: [ 198.196276] [<ffffffff8105e8e6>] warn_slowpath_fmt+0x46/0x50
Dec 17 09:28:11 Alphonse kernel: [ 198.196318] [<ffffffffa00ce35b>] radeon_fence_wait+0x3fb/0x430 [radeon]
Dec 17 09:28:11 Alphonse kernel: [ 198.196329] [<ffffffff81081c10>] ? add_wait_queue+0x60/0x60
Dec 17 09:28:11 Alphonse kernel: [ 198.196370] [<ffffffffa00ce9f1>] radeon_sync_obj_wait+0x11/0x20 [radeon]
Dec 17 09:28:11 Alphonse kernel: [ 198.196387] [<ffffffffa0075d6d>] ttm_bo_wait+0xad/0x1c0 [ttm]
Dec 17 09:28:11 Alphonse kernel: [ 198.196403] [<ffffffffa0076ad9>] ? ttm_bo_list_ref_sub+0x29/0x30 [ttm]
Dec 17 09:28:11 Alphonse kernel: [ 198.196447] [<ffffffffa00e8f7d>] radeon_gem_wait_idle_ioctl+0x8d/0x110 [radeon]
Dec 17 09:28:11 Alphonse kernel: [ 198.196474] [<ffffffffa003d574>] drm_ioctl+0x3e4/0x4c0 [drm]
Dec 17 09:28:11 Alphonse kernel: [ 198.196519] [<ffffffffa00e8ef0>] ? radeon_gem_busy_ioctl+0x140/0x140 [radeon]
Dec 17 09:28:11 Alphonse kernel: [ 198.196530] [<ffffffff8100a803>] ? do_signal+0x73/0x180
Dec 17 09:28:11 Alphonse kernel: [ 198.196539] [<ffffffff810134e1>] ? fpu_finit+0x21/0x40
Dec 17 09:28:11 Alphonse kernel: [ 198.196546] [<ffffffff81013546>] ? init_fpu+0x46/0x130
Dec 17 09:28:11 Alphonse kernel: [ 198.196554] [<ffffffff81179dca>] do_vfs_ioctl+0x8a/0x340
Dec 17 09:28:11 Alphonse kernel: [ 198.196561] [<ffffffff8117a111>] sys_ioctl+0x91/0xa0
Dec 17 09:28:11 Alphonse kernel: [ 198.196572] [<ffffffff815f36c2>] system_call_fastpath+0x16/0x1b
Dec 17 09:28:11 Alphonse kernel: [ 198.196578] ---[ end trace a314f4ab06e24041 ]---

Revision history for this message
Timo Aaltonen (tjaalton) wrote :
affects: libdrm (Ubuntu) → xserver-xorg-video-ati (Ubuntu)
Changed in xserver-xorg-video-ati (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Bryce Harrington (bryce) wrote :

We're closing this bug since there has not been a response from the original reporter. However, the issue still exists please feel free to reopen with the requested information. If you're not the original reporter, we'd prefer you file a new bug report.

Some tips:

  * Report X.org bugs via the command: `ubuntu-bug xorg`

  * Test against the latest development Ubuntu. http://cdimage.ubuntu.com/daily-live/
    Bugs marked as affecting the development version tend to get priority attention.

  * The `xdiagnose` utility has functionality for enabling debugging and
    analyzing a few common X problems.

  * Tag your bugs with the Ubuntu versions you have reproduced the issue in.

  * See https://wiki.ubuntu.com/X/Reporting for tips on writing good bug reports.

Changed in xserver-xorg-video-ati (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.