Radeon R7 240 GPU Lockup, Ring 0 Stalled
Alex Deucher
alexdeucher at gmail.com
Thu Jul 3 20:33:37 PDT 2014
On Thu, Jul 3, 2014 at 6:54 PM, Esben Stien <b0ef at esben-stien.name> wrote:
>
> I was running the Xonotic game and the gpu locked up. I have compiled
> the radeon driver inside the kernel.
>
> 04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland PRO [Radeon R7 240]
> Linux quasar 3.16.0-rc3 #1 SMP PREEMPT Thu Jul 3 19:42:11 CEST 2014 i686 GNU/Linux
> I'm running mesa git from today
> xf86-video-ati-7.4
>
> Any pointers as to what I can try?
Is this a regression? If so, can you bisect? If not, you might try
an updated version of mesa or try changing options in the game to
narrow down what's causing the problem.
Alex
>
> [11484.410780] radeon 0000:04:00.0: couldn't schedule ib
> [11484.410797] radeon 0000:04:00.0: couldn't schedule ib
> [11484.410811] radeon 0000:04:00.0: couldn't schedule ib
> [11484.410822] radeon 0000:04:00.0: couldn't schedule ib
> [11484.410834] radeon 0000:04:00.0: couldn't schedule ib
> [11485.585654] BUG: unable to handle kernel paging request at f8800ffc
> [11485.585843] IP: [<c1466f7e>] radeon_ring_backup+0xde/0x110
> [11485.586008] *pde = 35228067 *pte = 00000000
> [11485.586149] Oops: 0000 [#1] PREEMPT SMP
> [11485.586291] Modules linked in: bnep bluetooth joydev
> [11485.586460] CPU: 1 PID: 9083 Comm: xonotic-linux32 Not tainted 3.16.0-rc3 #1
> [11485.586657] Hardware name: empty empty/S2927/S2927-E, BIOS 'V2.03 ' 10/28/2008
> [11485.586882] task: f5b7c150 ti: d16b2000 task.ti: d16b2000
> [11485.587023] EIP: 0060:[<c1466f7e>] EFLAGS: 00010246 CPU: 1
> [11485.587182] EIP is at radeon_ring_backup+0xde/0x110
> [11485.587325] EAX: c5900000 EBX: f5028c78 ECX: 00000000 EDX: 00000000
> [11485.587501] ESI: f8800ffc EDI: f8801000 EBP: d16b3da8 ESP: d16b3d8c
> [11485.587676] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
> [11485.587831] CR0: 8005003b CR2: f8800ffc CR3: 182b0000 CR4: 000007d0
> [11485.588007] Stack:
> [11485.588079] 00013311 f5028c5c d16b3df8 0004cc44 f5028c78 00000000 d16b3df8 d16b3e24
> [11485.588341] c143b82b c106a48b 00000001 d16b3dd4 c106a503 f5028c78 00000001 f50285cc
> [11485.588624] f502800c 0002887c f5028000 d16b3de4 c106a48b 00000001 d16b3e00 c106a503
> [11485.588908] Call Trace:
> [11485.588972] [<c143b82b>] radeon_gpu_reset+0x8b/0x220
> [11485.589118] [<c106a48b>] ? get_parent_ip+0xb/0x40
> [11485.589259] [<c106a503>] ? preempt_count_add+0x43/0x90
> [11485.589409] [<c106a48b>] ? get_parent_ip+0xb/0x40
> [11485.589538] [<c106a503>] ? preempt_count_add+0x43/0x90
> [11485.589681] [<c18f05b0>] ? _raw_spin_unlock+0x10/0x30
> [11485.589831] [<c14650a8>] radeon_gem_handle_lockup.part.6+0x8/0x20
> [11485.590007] [<c1465ac7>] radeon_gem_wait_idle_ioctl+0x87/0xe0
> [11485.590175] [<c1465a40>] ? radeon_gem_busy_ioctl+0xf0/0xf0
> [11485.590337] [<c1402231>] drm_ioctl+0x1b1/0x520
> [11485.590469] [<c1465a40>] ? radeon_gem_busy_ioctl+0xf0/0xf0
> [11485.590628] [<c106b952>] ? try_to_wake_up+0x152/0x2e0
> [11485.590777] [<c109fbcf>] ? futex_wake+0x5f/0x120
> [11485.590914] [<c106bb1a>] ? wake_up_state+0xa/0x10
> [11485.591050] [<c10a161c>] ? do_futex+0xec/0x920
> [11485.591169] [<c12ff7e7>] ? avc_has_perm+0xc7/0x180
> [11485.591310] [<c14213c0>] ? radeon_resume+0x50/0x50
> [11485.591451] [<c14213c8>] radeon_drm_ioctl+0x8/0x10
> [11485.591594] [<c113c482>] do_vfs_ioctl+0x302/0x4f0
> [11485.591735] [<c1301c7d>] ? inode_has_perm.isra.28+0x2d/0x40
> [11485.591897] [<c1301da7>] ? file_has_perm+0x87/0xa0
> [11485.592018] [<c1302957>] ? selinux_file_ioctl+0x47/0xf0
> [11485.592172] [<c113c6d0>] SyS_ioctl+0x60/0x90
> [11485.592301] [<c18f0f6c>] sysenter_do_call+0x12/0x16
> [11485.592445] Code: ba d0 00 00 00 c1 e0 02 89 45 f0 e8 dd f3 cb ff 85 c0 89 07 74 a7 31 c9 89 7d ec eb 05 8b 45 ec 8b 00 8b 7b 04 8d 56 01 8d 34 b7 <8b> 36 89 34 08 83 c1 04 23 53 4c 39 4d f0 89 d6 75 e0 8b 45 e8
> [11485.593456] EIP: [<c1466f7e>] radeon_ring_backup+0xde/0x110 SS:ESP 0068:d16b3d8c
> [11485.593675] CR2: 00000000f8800ffc
> [11485.673787] ---[ end trace c559e0810ed56194 ]---
> [11565.466570] radeon 0000:04:00.0: couldn't schedule ib
> [11623.508847] radeon 0000:04:00.0: ring 0 stalled for more than 10060msec
> [11623.508854] radeon 0000:04:00.0: GPU lockup (waiting for 0x00000000000e0fd6 last fence id 0x00000000000e0fd5 on ring 0)
> [11623.508858] radeon 0000:04:00.0: failed to get a new IB (-35)
>
> --
> Esben Stien is b0ef at e s a
> http://www. s t n m
> irc://irc. b - i . e/%23contact
> sip:b0ef@ e e
> jid:b0ef@ n n
> _______________________________________________
> dri-devel mailing list
> dri-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
More information about the dri-devel
mailing list