Radeon R3 GPU on Debian Crashing

Occasionally my whole screen locks up and I cannot even swith to the console and I find this in my syslog:

  *-display              
       description: VGA compatible controller
       product: Mullins [Radeon R3 Graphics]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 1
       bus info: pci@0000:00:01.0
       version: 45
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:37 memory:e0000000-efffffff memory:f0000000-f07fffff ioport:3000(size=256) memory:f0c00000-f0c3ffff memory:f0c80000-f0c9ffff



Mar 10 12:30:12  kernel: [13319.636805] INFO: task Xorg:1501 blocked for more than 120 seconds.
Mar 10 12:30:12  kernel: [13319.636819]       Tainted: G        W  OE   4.4.0-173-generic #203-Ubuntu
Mar 10 12:30:12  kernel: [13319.636823] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Mar 10 12:30:12  kernel: [13319.636829] Xorg            D ffff880214f1fb78     0  1501   1471 0x00000004
Mar 10 12:30:12  kernel: [13319.636841]  ffff880214f1fb78 0000000000000000 ffff880139987000 ffff880035021c00
Mar 10 12:30:12  kernel: [13319.636850]  ffff880214f20000 ffff880035021c00 ffff880035360030 ffffffff00000000
Mar 10 12:30:12  kernel: [13319.636858]  fffffffe00000001 ffff880214f1fb90 ffffffff818629d5 ffff880035360018
Mar 10 12:30:12  kernel: [13319.636866] Call Trace:
Mar 10 12:30:12  kernel: [13319.636885]  [<ffffffff818629d5>] schedule+0x35/0x80
Mar 10 12:30:12  kernel: [13319.636895]  [<ffffffff81865a43>] rwsem_down_write_failed+0x203/0x3b0
Mar 10 12:30:12  kernel: [13319.636909]  [<ffffffff8141bb13>] call_rwsem_down_write_failed+0x13/0x20
Mar 10 12:30:12  kernel: [13319.636918]  [<ffffffff8186524d>] ? down_write+0x2d/0x40
Mar 10 12:30:12  kernel: [13319.636980]  [<ffffffffc0281cbb>] radeon_gpu_reset+0x3b/0x350 [radeon]
Mar 10 12:30:12  kernel: [13319.637035]  [<ffffffffc029a990>] ? radeon_fence_default_wait+0x160/0x160 [radeon]
Mar 10 12:30:12  kernel: [13319.637047]  [<ffffffff815d45c6>] ? fence_wait_timeout+0x86/0x170
Mar 10 12:30:12  kernel: [13319.637108]  [<ffffffffc02b1c3e>] radeon_gem_handle_lockup.part.3+0xe/0x20 [radeon]
Mar 10 12:30:12  kernel: [13319.637169]  [<ffffffffc02b2b65>] radeon_gem_wait_idle_ioctl+0xe5/0x130 [radeon]
Mar 10 12:30:12  kernel: [13319.637216]  [<ffffffffc005f8fd>] drm_ioctl+0x16d/0x5b0 [drm]
Mar 10 12:30:12  kernel: [13319.637227]  [<ffffffff810942e1>] ? __set_task_blocked+0x41/0xa0
Mar 10 12:30:12  kernel: [13319.637288]  [<ffffffffc02b2a80>] ? radeon_gem_busy_ioctl+0xe0/0xe0 [radeon]
Mar 10 12:30:12  kernel: [13319.637298]  [<ffffffff8102e5d7>] ? do_signal+0x1b7/0x6f0
Mar 10 12:30:12  kernel: [13319.637347]  [<ffffffffc027f04c>] radeon_drm_ioctl+0x4c/0x80 [radeon]
Mar 10 12:30:12  kernel: [13319.637358]  [<ffffffff8123268f>] do_vfs_ioctl+0x2af/0x4b0
Mar 10 12:30:12  kernel: [13319.637366]  [<ffffffff81232909>] SyS_ioctl+0x79/0x90
Mar 10 12:30:12  kernel: [13319.637375]  [<ffffffff8186735b>] entry_SYSCALL_64_fastpath+0x22/0xcb
Mar 10 12:30:12  kernel: [13319.637578] INFO: task kworker/u8:1:15955 blocked for more than 120 seconds.
Mar 10 12:30:12  kernel: [13319.637585]       Tainted: G        W  OE   4.4.0-173-generic #203-Ubuntu
Mar 10 12:30:12  kernel: [13319.637589] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Mar 10 12:30:12  kernel: [13319.637593] kworker/u8:1    D ffff8800235b7a18     0 15955      2 0x00000000
Mar 10 12:30:12  kernel: [13319.637661] Workqueue: radeon-crtc radeon_flip_work_func [radeon]
Mar 10 12:30:12  kernel: [13319.637667]  ffff8800235b7a18 0000000000000001 ffff88021625aa00 ffff880139986200
Mar 10 12:30:12  kernel: [13319.637675]  ffff8800235b8000 ffff8800235b7b68 ffff880035360000 ffff8800235b7b00
Mar 10 12:30:12  kernel: [13319.637682]  ffff880035361498 ffff8800235b7a30 ffffffff818629d5 7fffffffffffffff
Mar 10 12:30:12  kernel: [13319.637690] Call Trace:
Mar 10 12:30:12  kernel: [13319.637700]  [<ffffffff818629d5>] schedule+0x35/0x80
Mar 10 12:30:12  kernel: [13319.637707]  [<ffffffff81865f94>] schedule_timeout+0x1b4/0x270
Mar 10 12:30:12  kernel: [13319.637767]  [<ffffffffc029b172>] ? radeon_fence_process+0x12/0x30 [radeon]
Mar 10 12:30:12  kernel: [13319.637822]  [<ffffffffc029b446>] radeon_fence_wait_seq_timeout.constprop.8+0x236/0x330 [radeon]
Mar 10 12:30:12  kernel: [13319.637832]  [<ffffffff810cbcf0>] ? wake_atomic_t_function+0x60/0x60
Mar 10 12:30:12  kernel: [13319.637887]  [<ffffffffc029b81f>] radeon_fence_wait+0x9f/0xe0 [radeon]
Mar 10 12:30:12  kernel: [13319.637964]  [<ffffffffc031b55b>] cik_ib_test+0xfb/0x2a0 [radeon]
Mar 10 12:30:12  kernel: [13319.638044]  [<ffffffffc035c8de>] radeon_ib_ring_tests+0x5e/0xc0 [radeon]
Mar 10 12:30:12  kernel: [13319.638094]  [<ffffffffc0281ed2>] radeon_gpu_reset+0x252/0x350 [radeon]
Mar 10 12:30:12  kernel: [13319.638154]  [<ffffffffc02acaf3>] radeon_flip_work_func+0x283/0x330 [radeon]
Mar 10 12:30:12  kernel: [13319.638162]  [<ffffffff8186249d>] ? __schedule+0x30d/0x810
Mar 10 12:30:12  kernel: [13319.638169]  [<ffffffff81862491>] ? __schedule+0x301/0x810
Mar 10 12:30:12  kernel: [13319.638175]  [<ffffffff8186249d>] ? __schedule+0x30d/0x810
Mar 10 12:30:12  kernel: [13319.638184]  [<ffffffff810a0d0b>] process_one_work+0x16b/0x4e0
Mar 10 12:30:12  kernel: [13319.638190]  [<ffffffff810a10ce>] worker_thread+0x4e/0x590
Mar 10 12:30:12  kernel: [13319.638197]  [<ffffffff810a1080>] ? process_one_work+0x4e0/0x4e0
Mar 10 12:30:12  kernel: [13319.638205]  [<ffffffff810a77b7>] kthread+0xe7/0x100
Mar 10 12:30:12  kernel: [13319.638212]  [<ffffffff81862491>] ? __schedule+0x301/0x810
Mar 10 12:30:12  kernel: [13319.638220]  [<ffffffff810a76d0>] ? kthread_create_on_node+0x1e0/0x1e0
Mar 10 12:30:12  kernel: [13319.638228]  [<ffffffff818677d2>] ret_from_fork+0x42/0x80
Mar 10 12:30:12  kernel: [13319.638235]  [<ffffffff810a76d0>] ? kthread_create_on_node+0x1e0/0x1e0
 


Tags:

radeon, gpu, debian, crashingoccasionally, locks, swith, console, syslog, display, vga, compatible, controller, mullins, graphics, vendor, advanced, micro, devices, inc, amd, ati, info, pci, width, bits, mhz, capabilities, pm, pciexpress, msi, vga_controller, bus_master, cap_list, rom, configuration, latency, irq, efffffff, fffff, ioport, ffff, mar, kernel, task, xorg, blocked, tainted, oe, generic, ubuntu, quot, echo, proc, sys, hung_task_timeout_secs, disables, fb, ffffffff, fffffffe, rwsem_down_write_failed, bb, call_rwsem_down_write_failed, down_write, ffffffffc, cbb, radeon_gpu_reset, radeon_fence_default_wait, fence_wait_timeout, radeon_gem_handle_lockup, xe, radeon_gem_wait_idle_ioctl, fd, drm_ioctl, drm, __set_task_blocked, xa, radeon_gem_busy_ioctl, do_signal, radeon_drm_ioctl, do_vfs_ioctl, af, sys_ioctl, entry_syscall_, _fastpath, xcb, kworker, workqueue, crtc, radeon_flip_work_func, aa, fffffffffffffff, schedule_timeout, radeon_fence_process, radeon_fence_wait_seq_timeout, constprop, cbcf, wake_atomic_t_function, radeon_fence_wait, cik_ib_test, xfb, radeon_ib_ring_tests, xc, acaf, __schedule, process_one_work, ce, worker_thread, kthread, kthread_create_on_node, ret_from_fork,

Latest Articles

  • How to allow SSH root user access in Linux/Debian/Mint/RHEL/Ubuntu/CentOS
  • Ansible Tutorial - Playbook How To Install From Scratch and Deploy LAMP + Wordpress on Remote Server
  • Ceph Install Errors on Proxmox / How To Fix Solution
  • Proxmox Update Error https://enterprise.proxmox.com/debian/pve bullseye InRelease 401 Unauthorized [IP: 144.217.225.162 443]
  • QEMU/KVM How to Hot-add A Virtual Disk .raw/.qcow2 via QEMU Monitor Commands
  • Proxmox How To Enable Ceph Distributed Storage Cluster with OSD and Pools
  • pulseaudio issue on QEMU/KVM guest VM when microphone is replugged/unplugged pulseaudio: pa_threaded_mainloop_lock failed pulseaudio: Reason: Invalid argument
  • Ubuntu Linux Mint - Volume Control Stopped Working
  • Proxmox Services Won't Start Failed to start The Proxmox VE cluster filesystem. Proxmox VE firewall. PVE Status Daemon. Proxmox VE scheduler. PVE Cluster HA Resource Manager Daemon. PVE Local HA Resource Manager Daemon.
  • Proxmox Guide FAQ / Errors / Howto
  • Virtualbox Vbox Issue Cannot Enable Nested Virtualization Button is Grayed/Greyed Out and Unclickable HowTo Solution
  • Virtualbox VBOX Howto Port Forward To Guests
  • Linux Ubuntu Debian Centos Mint - How To Check if Intel VT-x or AMD-V Hardware Virtualization is Enabled?
  • Linux Howto Zip Multiple Files and Directories
  • Windows Cannot Format USB drive Device Media is Write Protected Error Solution
  • Linux Mint 20 cannot install snapd missing solution
  • Virtualbox VBOX How To Install Guest-Utils/GuestUtils so drag and drop and clipboard works Ubuntu Mint Debian Linux
  • How to install Kubernetes with microk8s and deploy apps on Debian/Mint/Ubuntu Linux
  • vi how to delete everything to the end of the line or the rest of the line from the cursor
  • Cisco Howto Configure Console Port/Terminal/Comm Server with Async Cable Setup