[Bug 108401] New: GPU lockup with [AMD/ATI] RV730 XT [Radeon HD 4670]

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Tue Nov 24 11:23:49 PST 2015


https://bugzilla.kernel.org/show_bug.cgi?id=108401

            Bug ID: 108401
           Summary: GPU lockup with [AMD/ATI] RV730 XT [Radeon HD 4670]
           Product: Drivers
           Version: 2.5
    Kernel Version: 4.2.6
          Hardware: x86-64
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Video(DRI - non Intel)
          Assignee: drivers_video-dri at kernel-bugs.osdl.org
          Reporter: joe.r.floss.user at gmail.com
        Regression: No

Created attachment 195301
  --> https://bugzilla.kernel.org/attachment.cgi?id=195301&action=edit
X.org log file

Hello,

I am having relatively frequent GPU lockups when using FlightGear, which uses
3D a lot. I am on Debian unstable using the following packages:

ii  libc6                                  2.19-22
ii  libudev1                               228-2
ii  xserver-xorg-core [xorg-video-abi-19]  2:1.17.3-2

ii  libdrm-amdgpu1:amd64     2.4.65-3
ii  libdrm-dev:amd64         2.4.65-3
ii  libdrm-intel1:amd64      2.4.65-3
ii  libdrm-nouveau2:amd64    2.4.65-3
ii  libdrm-radeon1:amd64     2.4.65-3
ii  libdrm-radeon1-dbg:amd64 2.4.65-3
ii  libdrm2:amd64            2.4.65-3

My graphics adapter is:

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV730
XT [Radeon HD 4670] (prog-if 00 [VGA controller])
        Subsystem: PC Partner Limited / Sapphire Technology Device e100
        Flags: bus master, fast devsel, latency 0, IRQ 34
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        Memory at fb9e0000 (64-bit, non-prefetchable) [size=64K]
        I/O ports at be00 [size=256]
        [virtual] Expansion ROM at fb900000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Legacy Endpoint, MSI 00
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010
<?>
        Kernel driver in use: radeon

The kernel log corresponding to the last lockup is:

Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0: ring 0 stalled for more than
10004msec
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0: GPU lockup (current fence id
0x000000000024264d last fence id 0x000000000024267e on ring 0)
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0: Saved 1561 dwords of commands
on ring 0.
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0: GPU softreset: 0x00000009
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_008010_GRBM_STATUS      =
0xE7730028
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_008014_GRBM_STATUS2     =
0x00330302
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_000E50_SRBM_STATUS      =
0x200038C0
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 =
0x00000000
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 =
0x00010802
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     =
0x00028186
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_008680_CP_STAT          =
0x80038647
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   =
0x44C83D57
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:
R_008020_GRBM_SOFT_RESET=0x00007F6B
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0: SRBM_SOFT_RESET=0x00000100
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_008010_GRBM_STATUS      =
0x00003028
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_008014_GRBM_STATUS2     =
0x00000002
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_000E50_SRBM_STATUS      =
0x200000C0
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 =
0x00000000
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 =
0x00000000
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     =
0x00000000
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_008680_CP_STAT          =
0x00000000
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   =
0x44C83D57
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0: GPU reset succeeded, trying
to resume
Nov 24 17:34:19 zita kernel: [drm] enabling PCIE gen 2 link speeds, disable
with radeon.pcie_gen2=0
Nov 24 17:34:19 zita kernel: [drm] PCIE GART of 1024M enabled (table at
0x000000000025E000).
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0: WB enabled
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0: fence driver on ring 0 use
gpu addr 0x0000000020000c00 and cpu addr 0xffff88003578dc00
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0: fence driver on ring 3 use
gpu addr 0x0000000020000c0c and cpu addr 0xffff88003578dc0c
Nov 24 17:34:19 zita kernel: radeon 0000:01:00.0: fence driver on ring 5 use
gpu addr 0x000000000005c598 and cpu addr 0xffffc9000181c598
Nov 24 17:34:20 zita kernel: [drm] ring test on 0 succeeded in 1 usecs
Nov 24 17:34:20 zita kernel: [drm] ring test on 3 succeeded in 2 usecs
Nov 24 17:34:20 zita kernel: [drm] ring test on 5 succeeded in 1 usecs
Nov 24 17:34:20 zita kernel: [drm] UVD initialized successfully.
Nov 24 17:34:20 zita kernel: [drm:rv770_dpm_set_power_state [radeon]] *ERROR*
rv770_set_sw_state failed
Nov 24 17:34:20 zita kernel: [drm] ib test on ring 0 succeeded in 0 usecs
Nov 24 17:34:20 zita kernel: [drm] ib test on ring 3 succeeded in 0 usecs
Nov 24 17:37:00 zita kernel: INFO: task Xorg:1301 blocked for more than 120
seconds.
Nov 24 17:37:00 zita kernel:       Not tainted 4.2.0-1-amd64 #1
Nov 24 17:37:00 zita kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
disables this message.
Nov 24 17:37:00 zita kernel: Xorg            D 0000000000000003     0  1301  
1287 0x00000004
Nov 24 17:37:00 zita kernel:  ffff880035836040 0000000000000082
ffff8800b1b6ecc0 ffff8800d9ea71c0
Nov 24 17:37:00 zita kernel:  0000000000000000 ffff880213e80000
ffff880035cc0030 ffff880035cc0018
Nov 24 17:37:00 zita kernel:  ffffffff00000001 ffffffff00000000
fffffffe00000001 ffffffff815500ff
Nov 24 17:37:00 zita kernel: Call Trace:
Nov 24 17:37:00 zita kernel:  [<ffffffff815500ff>] ? schedule+0x2f/0x70
Nov 24 17:37:00 zita kernel:  [<ffffffff8155270d>] ?
rwsem_down_write_failed+0x1dd/0x300
Nov 24 17:37:00 zita kernel:  [<ffffffff812d26b3>] ?
call_rwsem_down_write_failed+0x13/0x20
Nov 24 17:37:00 zita kernel:  [<ffffffff81551fd9>] ? down_write+0x29/0x40
Nov 24 17:37:00 zita kernel:  [<ffffffffa052db02>] ?
radeon_gpu_reset+0x22/0x2f0 [radeon]
Nov 24 17:37:00 zita kernel:  [<ffffffff81404609>] ?
fence_wait_timeout+0x39/0x120
Nov 24 17:37:00 zita kernel:  [<ffffffff8140566b>] ?
reservation_object_wait_timeout_rcu+0xeb/0x280
Nov 24 17:37:00 zita kernel:  [<ffffffffa055beee>] ?
radeon_gem_handle_lockup.part.3+0xe/0x20 [radeon]
Nov 24 17:37:00 zita kernel:  [<ffffffffa04850b2>] ? drm_ioctl+0x172/0x550
[drm]
Nov 24 17:37:00 zita kernel:  [<ffffffff8107bfd3>] ?
signal_setup_done+0x63/0xa0
Nov 24 17:37:00 zita kernel:  [<ffffffffa052b04a>] ? radeon_drm_ioctl+0x4a/0x80
[radeon]
Nov 24 17:37:00 zita kernel:  [<ffffffff811cf2c3>] ? do_vfs_ioctl+0x2c3/0x4a0
Nov 24 17:37:00 zita kernel:  [<ffffffff81078f67>] ?
recalc_sigpending+0x17/0x50
Nov 24 17:37:00 zita kernel:  [<ffffffff811cf516>] ? SyS_ioctl+0x76/0x90
Nov 24 17:37:00 zita kernel:  [<ffffffff81553a32>] ?
system_call_fast_compare_end+0xc/0x6b
Nov 24 17:37:00 zita kernel: INFO: task kworker/u16:2:8971 blocked for more
than 120 seconds.
Nov 24 17:37:00 zita kernel:       Not tainted 4.2.0-1-amd64 #1
Nov 24 17:37:00 zita kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
disables this message.
Nov 24 17:37:00 zita kernel: kworker/u16:2   D ffffffff8109a1b0     0  8971    
 2 0x00000000
Nov 24 17:37:00 zita kernel: Workqueue: radeon-crtc radeon_flip_work_func
[radeon]
Nov 24 17:37:00 zita kernel:  ffff8800b1b6ecc0 0000000000000046
00000000000004b0 ffff880216218d40
Nov 24 17:37:00 zita kernel:  0000000000000004 ffff8801e62d0000
ffff8801e62cfc58 ffff880035cc0000
Nov 24 17:37:00 zita kernel:  ffff8801e62cfbf0 ffff880035cc1490
ffff880035cc0018 ffffffff815500ff
Nov 24 17:37:00 zita kernel: Call Trace:
Nov 24 17:37:00 zita kernel:  [<ffffffff815500ff>] ? schedule+0x2f/0x70
Nov 24 17:37:00 zita kernel:  [<ffffffff81552bc7>] ?
schedule_timeout+0x1f7/0x290
Nov 24 17:37:00 zita kernel:  [<ffffffffa05464fe>] ?
radeon_fence_process+0xe/0x30 [radeon]
Nov 24 17:37:00 zita kernel:  [<ffffffffa0546801>] ?
radeon_fence_wait_seq_timeout.constprop.8+0x271/0x2c0 [radeon]
Nov 24 17:37:00 zita kernel:  [<ffffffff810a9ae0>] ? wait_woken+0x80/0x80
Nov 24 17:37:00 zita kernel:  [<ffffffffa0546af9>] ?
radeon_fence_wait+0x79/0xb0 [radeon]
Nov 24 17:37:00 zita kernel:  [<ffffffffa060eb1b>] ?
uvd_v1_0_ib_test+0xfb/0x150 [radeon]
Nov 24 17:37:00 zita kernel:  [<ffffffffa0601d58>] ?
radeon_ib_ring_tests+0x58/0xc0 [radeon]
Nov 24 17:37:00 zita kernel:  [<ffffffffa052dcd4>] ?
radeon_gpu_reset+0x1f4/0x2f0 [radeon]
Nov 24 17:37:00 zita kernel:  [<ffffffffa055385b>] ?
radeon_flip_work_func+0x14b/0x170 [radeon]
Nov 24 17:37:00 zita kernel:  [<ffffffff81084c5a>] ?
process_one_work+0x14a/0x3b0
Nov 24 17:37:00 zita kernel:  [<ffffffff810855fd>] ? worker_thread+0x4d/0x450
Nov 24 17:37:00 zita kernel:  [<ffffffff810855b0>] ? rescuer_thread+0x2e0/0x2e0
Nov 24 17:37:00 zita kernel:  [<ffffffff8108aa41>] ? kthread+0xc1/0xe0
Nov 24 17:37:00 zita kernel:  [<ffffffff8108a980>] ?
kthread_create_on_node+0x170/0x170
Nov 24 17:37:00 zita kernel:  [<ffffffff81553e5f>] ? ret_from_fork+0x3f/0x70
Nov 24 17:37:00 zita kernel:  [<ffffffff8108a980>] ?
kthread_create_on_node+0x170/0x170
Nov 24 17:39:00 zita kernel: INFO: task Xorg:1301 blocked for more than 120
seconds.
Nov 24 17:39:00 zita kernel:       Not tainted 4.2.0-1-amd64 #1
Nov 24 17:39:00 zita kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
disables this message.
Nov 24 17:39:00 zita kernel: Xorg            D 0000000000000003     0  1301  
1287 0x00000004
Nov 24 17:39:00 zita kernel:  ffff880035836040 0000000000000082
ffff8800b1b6ecc0 ffff8800d9ea71c0
Nov 24 17:39:00 zita kernel:  0000000000000000 ffff880213e80000
ffff880035cc0030 ffff880035cc0018
Nov 24 17:39:00 zita kernel:  ffffffff00000001 ffffffff00000000
fffffffe00000001 ffffffff815500ff
Nov 24 17:39:00 zita kernel: Call Trace:
Nov 24 17:39:00 zita kernel:  [<ffffffff815500ff>] ? schedule+0x2f/0x70
Nov 24 17:39:00 zita kernel:  [<ffffffff8155270d>] ?
rwsem_down_write_failed+0x1dd/0x300
Nov 24 17:39:00 zita kernel:  [<ffffffff812d26b3>] ?
call_rwsem_down_write_failed+0x13/0x20
Nov 24 17:39:00 zita kernel:  [<ffffffff81551fd9>] ? down_write+0x29/0x40
Nov 24 17:39:00 zita kernel:  [<ffffffffa052db02>] ?
radeon_gpu_reset+0x22/0x2f0 [radeon]
Nov 24 17:39:00 zita kernel:  [<ffffffff81404609>] ?
fence_wait_timeout+0x39/0x120
Nov 24 17:39:00 zita kernel:  [<ffffffff8140566b>] ?
reservation_object_wait_timeout_rcu+0xeb/0x280
Nov 24 17:39:00 zita kernel:  [<ffffffffa055beee>] ?
radeon_gem_handle_lockup.part.3+0xe/0x20 [radeon]
Nov 24 17:39:00 zita kernel:  [<ffffffffa04850b2>] ? drm_ioctl+0x172/0x550
[drm]
Nov 24 17:39:00 zita kernel:  [<ffffffff8107bfd3>] ?
signal_setup_done+0x63/0xa0
Nov 24 17:39:00 zita kernel:  [<ffffffffa052b04a>] ? radeon_drm_ioctl+0x4a/0x80
[radeon]
Nov 24 17:39:00 zita kernel:  [<ffffffff811cf2c3>] ? do_vfs_ioctl+0x2c3/0x4a0
Nov 24 17:39:00 zita kernel:  [<ffffffff81078f67>] ?
recalc_sigpending+0x17/0x50
Nov 24 17:39:00 zita kernel:  [<ffffffff811cf516>] ? SyS_ioctl+0x76/0x90
Nov 24 17:39:00 zita kernel:  [<ffffffff81553a32>] ?
system_call_fast_compare_end+0xc/0x6b
Nov 24 17:39:00 zita kernel: INFO: task kworker/u16:2:8971 blocked for more
than 120 seconds.
Nov 24 17:39:00 zita kernel:       Not tainted 4.2.0-1-amd64 #1
Nov 24 17:39:00 zita kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
disables this message.
Nov 24 17:39:00 zita kernel: kworker/u16:2   D ffffffff8109a1b0     0  8971    
 2 0x00000000
Nov 24 17:39:00 zita kernel: Workqueue: radeon-crtc radeon_flip_work_func
[radeon]
Nov 24 17:39:00 zita kernel:  ffff8800b1b6ecc0 0000000000000046
00000000000004b0 ffff880216218d40
Nov 24 17:39:00 zita kernel:  0000000000000004 ffff8801e62d0000
ffff8801e62cfc58 ffff880035cc0000
Nov 24 17:39:00 zita kernel:  ffff8801e62cfbf0 ffff880035cc1490
ffff880035cc0018 ffffffff815500ff
Nov 24 17:39:00 zita kernel: Call Trace:
Nov 24 17:39:00 zita kernel:  [<ffffffff815500ff>] ? schedule+0x2f/0x70
Nov 24 17:39:00 zita kernel:  [<ffffffff81552bc7>] ?
schedule_timeout+0x1f7/0x290
Nov 24 17:39:00 zita kernel:  [<ffffffffa05464fe>] ?
radeon_fence_process+0xe/0x30 [radeon]
Nov 24 17:39:00 zita kernel:  [<ffffffffa0546801>] ?
radeon_fence_wait_seq_timeout.constprop.8+0x271/0x2c0 [radeon]
Nov 24 17:39:00 zita kernel:  [<ffffffff810a9ae0>] ? wait_woken+0x80/0x80
Nov 24 17:39:00 zita kernel:  [<ffffffffa0546af9>] ?
radeon_fence_wait+0x79/0xb0 [radeon]
Nov 24 17:39:00 zita kernel:  [<ffffffffa060eb1b>] ?
uvd_v1_0_ib_test+0xfb/0x150 [radeon]
Nov 24 17:39:00 zita kernel:  [<ffffffffa0601d58>] ?
radeon_ib_ring_tests+0x58/0xc0 [radeon]
Nov 24 17:39:00 zita kernel:  [<ffffffffa052dcd4>] ?
radeon_gpu_reset+0x1f4/0x2f0 [radeon]
Nov 24 17:39:00 zita kernel:  [<ffffffffa055385b>] ?
radeon_flip_work_func+0x14b/0x170 [radeon]
Nov 24 17:39:00 zita kernel:  [<ffffffff81084c5a>] ?
process_one_work+0x14a/0x3b0
Nov 24 17:39:00 zita kernel:  [<ffffffff810855fd>] ? worker_thread+0x4d/0x450
Nov 24 17:39:00 zita kernel:  [<ffffffff810855b0>] ? rescuer_thread+0x2e0/0x2e0
Nov 24 17:39:00 zita kernel:  [<ffffffff8108aa41>] ? kthread+0xc1/0xe0
Nov 24 17:39:00 zita kernel:  [<ffffffff8108a980>] ?
kthread_create_on_node+0x170/0x170
Nov 24 17:39:00 zita kernel:  [<ffffffff81553e5f>] ? ret_from_fork+0x3f/0x70
Nov 24 17:39:00 zita kernel:  [<ffffffff8108a980>] ?
kthread_create_on_node+0x170/0x170

I am attaching the Xorg.0.log for the session that had the lockup.

Thanks in advance for considering.

-- 
You are receiving this mail because:
You are watching the assignee of the bug.


More information about the dri-devel mailing list