You are not logged in.
I ran pacman -Syu earlier today, and everything seemed fine, aside from some issues with the backlight. When I tried to wake my system up from a suspend, however, it froze.
I checked out what was going on with journalctl -b -1, and I noticed the following lines, which seem relevant:
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: [gfxhub0] retry page fault (src_id:0 ring:0 vmid:6 pasid:32769, for process Xorg pid 4051 thread Xorg:cs0 pid 4054)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: in page starting at address 0x0000800102670000 from IH client 0x1b (UTCL2)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00641051
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: Faulty UTCL2 client ID: TCP (0x8)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MORE_FAULTS: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: WALKER_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: PERMISSION_FAULTS: 0x5
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MAPPING_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: RW: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: [gfxhub0] retry page fault (src_id:0 ring:0 vmid:6 pasid:32769, for process Xorg pid 4051 thread Xorg:cs0 pid 4054)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: in page starting at address 0x0000800102671000 from IH client 0x1b (UTCL2)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00641051
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: Faulty UTCL2 client ID: TCP (0x8)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MORE_FAULTS: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: WALKER_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: PERMISSION_FAULTS: 0x5
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MAPPING_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: RW: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: [gfxhub0] retry page fault (src_id:0 ring:0 vmid:6 pasid:32769, for process Xorg pid 4051 thread Xorg:cs0 pid 4054)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: in page starting at address 0x0000800102674000 from IH client 0x1b (UTCL2)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00641051
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: Faulty UTCL2 client ID: TCP (0x8)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MORE_FAULTS: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: WALKER_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: PERMISSION_FAULTS: 0x5
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MAPPING_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: RW: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: [gfxhub0] retry page fault (src_id:0 ring:0 vmid:6 pasid:32769, for process Xorg pid 4051 thread Xorg:cs0 pid 4054)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: in page starting at address 0x0000800102676000 from IH client 0x1b (UTCL2)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00641051
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: Faulty UTCL2 client ID: TCP (0x8)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MORE_FAULTS: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: WALKER_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: PERMISSION_FAULTS: 0x5
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MAPPING_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: RW: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: [gfxhub0] retry page fault (src_id:0 ring:0 vmid:6 pasid:32769, for process Xorg pid 4051 thread Xorg:cs0 pid 4054)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: in page starting at address 0x0000800102673000 from IH client 0x1b (UTCL2)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00641051
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: Faulty UTCL2 client ID: TCP (0x8)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MORE_FAULTS: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: WALKER_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: PERMISSION_FAULTS: 0x5
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MAPPING_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: RW: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: [gfxhub0] retry page fault (src_id:0 ring:0 vmid:6 pasid:32769, for process Xorg pid 4051 thread Xorg:cs0 pid 4054)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: in page starting at address 0x0000800102675000 from IH client 0x1b (UTCL2)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00641051
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: Faulty UTCL2 client ID: TCP (0x8)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MORE_FAULTS: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: WALKER_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: PERMISSION_FAULTS: 0x5
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MAPPING_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: RW: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: [gfxhub0] retry page fault (src_id:0 ring:0 vmid:6 pasid:32769, for process Xorg pid 4051 thread Xorg:cs0 pid 4054)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: in page starting at address 0x0000800102677000 from IH client 0x1b (UTCL2)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00641051
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: Faulty UTCL2 client ID: TCP (0x8)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MORE_FAULTS: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: WALKER_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: PERMISSION_FAULTS: 0x5
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MAPPING_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: RW: 0x1
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: in page starting at address 0x0000800102675000 from IH client 0x1b (UTCL2)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00641051
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: Faulty UTCL2 client ID: TCP (0x8)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MORE_FAULTS: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: WALKER_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: PERMISSION_FAULTS: 0x5
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MAPPING_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: RW: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: [gfxhub0] retry page fault (src_id:0 ring:0 vmid:6 pasid:32769, for process Xorg pid 4051 thread Xorg:cs0 pid 4054)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: in page starting at address 0x0000800102677000 from IH client 0x1b (UTCL2)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00641051
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: Faulty UTCL2 client ID: TCP (0x8)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MORE_FAULTS: 0x1
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: WALKER_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: PERMISSION_FAULTS: 0x5
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: MAPPING_ERROR: 0x0
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: RW: 0x1
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
Jan 18 21:21:02 sysname kernel: amdgpu 0000:05:00.0: amdgpu: couldn't schedule ib on ring <sdma0>
Jan 18 21:21:02 sysname kernel: [drm:amdgpu_job_run [amdgpu]] *ERROR* Error scheduling IBs (-22)
I did some searching, but the only thing of note I was able to turn up was the bug documented in this kernel.org post.
Is there a way that I can resolve this, such as by switching the drivers I am using? Dealing with a crash during wakeup is obviously not ideal.
Offline
Can you reproduce this on the LTS kernel? I'd suggest you use that for the time being
Offline
I have the same issue, switching to LTS works for me.
Do you have an external monitor connected? In my case it only freezes when resuming while I have an external display connected to my laptop.
I don't have a solution but maybe it will help someone figuring it out, if it only happens with a 2nd screen. Also, which GPU are you on?
Last edited by _noirZ (2022-01-19 11:49:48)
Offline
No external monitor connected for me, strangely enough.
I tried to switch to LTS, but the process failed when generating DKMFs. When I investigated why with df -h, I got the following:
Filesystem Size Used Avail Use% Mounted on
dev 3.6G 0 3.6G 0% /dev
run 3.6G 1.3M 3.6G 1% /run
/dev/nvme0n1p2 468G 73G 372G 17% /
tmpfs 3.6G 0 3.6G 0% /dev/shm
tmpfs 3.6G 8.0K 3.6G 1% /tmp
/dev/nvme0n1p1 246M 246M 0 100% /boot
tmpfs 736M 16K 736M 1% /run/user/1000
Running update-grub resulted in the following:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-linux-zen
Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux-zen.img
sed: couldn't flush stdout: No space left on device
At the moment, I can't install a new kernel or even update grub. I'm guessing the play here is to resize my boot partition?
Apologies if this should have gone in newbie corner. I assumed that I was dealing with only one problem.
EDIT: lsblk -f output
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
nvme0n1
├─nvme0n1p1
│ vfat FAT32 ESP BE40-8871 0 100% /boot
└─nvme0n1p2
ext4 1.0 8c5b32d4-705b-42f1-8249-a0971ca80dd6 371.5G 16% /
Last edited by LinearView88 (2022-01-19 15:39:12)
Offline
246M should be more than enough for 2 to 3 kernels, what is occupying the space exactly? I'd recommend removing (and disabling generation of for maybe all but one so you have one fallback in the corresponding /etc/modprobe.d/*.preset files) the initramfs-fallback.img for a non intrusive, safe way to free some space.
Alternatively instead of increasing and putting more responsibility on an error prone FAT partition I'd just use a bootloader that can read images off of a linux file system and mount the ESP to /efi or so and install just GRUB there while keeping the kernels on the root partition.
Last edited by V1del (2022-01-19 15:42:47)
Offline
I poked around, and found out that I apparently had the standard linux kernel sitting around, along with the fallback-initramfs. Removed linux, added linux-lts, and booted into it. I'm not having any issues with waking up from suspension on lts, so that's great! I believe that solves my problem, at least int the short term. Thank you for the help!
Additionally, thank you for the suggestion, V1del. I'd definitely like to change how my bootloader and ESP are set up, but I only started actively using Arch within the past year, and I'm definitely a little hesitant to mess too heavily with my setup without knowing what I'm doing.
In response to _noirZ, here's my GPU information. Hopefully someone else having this problem will find it useful:
01:00.0 VGA compatible controller: NVIDIA Corporation GA107M [GeForce RTX 3050 Ti Mobile] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device 0a6e
Physical Slot: 0
Flags: fast devsel, IRQ 255, IOMMU group 9
Memory at d0000000 (32-bit, non-prefetchable) [disabled] [size=16M]
Memory at fb00000000 (64-bit, prefetchable) [disabled] [size=4G]
Memory at fc00000000 (64-bit, prefetchable) [disabled] [size=32M]
I/O ports at 3000 [disabled] [size=128]
Expansion ROM at d1080000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel modules: nouveau
05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne (rev c5) (prog-if 00 [VGA controller])
Subsystem: Dell Device 0a6e
Flags: bus master, fast devsel, latency 0, IRQ 63, IOMMU group 6
Memory at fc10000000 (64-bit, prefetchable) [size=256M]
Memory at fc20000000 (64-bit, prefetchable) [size=2M]
I/O ports at 1000 [size=256]
Memory at d1500000 (32-bit, non-prefetchable) [size=512K]
Capabilities: <access denied>
Kernel driver in use: amdgpu
Kernel modules: amdgpu
Offline