FS#68402 - [mesa 20.2.1] [amdgpu] total system freeze in Gnome Web playing video

Attached to Project: Arch Linux
Opened by Jakub (cartesius) - Saturday, 24 October 2020, 14:48 GMT
Last edited by Toolybird (Toolybird) - Friday, 26 May 2023, 05:54 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Laurent Carlier (lordheavy)
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Total system freeze in Gnome Web (epiphany) after starting video playback.

říj 24 16:09:35 chrostik kernel: [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] *ERROR* Waiting for fences timed out!
říj 24 16:09:35 chrostik kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx timeout, signaled seq=458347, emitted seq=458350
říj 24 16:09:35 chrostik kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process WebKitWebProces pid 15406 thread WebKitWebP:cs0 pid 15418
říj 24 16:09:35 chrostik kernel: amdgpu 0000:01:00.0: amdgpu: GPU reset begin!
říj 24 16:09:35 chrostik kernel: amdgpu 0000:01:00.0: [drm:amdgpu_ring_test_helper [amdgpu]] *ERROR* ring kiq_2.1.0 test failed (-110)
říj 24 16:09:35 chrostik kernel: [drm:gfx_v8_0_hw_fini [amdgpu]] *ERROR* KCQ disable failed
říj 24 16:09:35 chrostik kernel: amdgpu: cp is busy, skip halt cp
říj 24 16:09:35 chrostik kernel: amdgpu: rlc is busy, skip halt rlc
říj 24 16:09:35 chrostik kernel: amdgpu 0000:01:00.0: amdgpu: GPU BACO reset
říj 24 16:09:36 chrostik kernel: amdgpu 0000:01:00.0: amdgpu: GPU reset succeeded, trying to resume
říj 24 16:09:36 chrostik kernel: [drm] PCIE GART of 256M enabled (table at 0x000000F400300000).
říj 24 16:09:36 chrostik kernel: [drm] VRAM is lost due to GPU reset!
říj 24 16:09:36 chrostik kernel: [drm] UVD and UVD ENC initialized successfully.
říj 24 16:09:36 chrostik kernel: [drm] VCE initialized successfully.
říj 24 16:09:36 chrostik kernel: [drm] recover vram bo from shadow start
říj 24 16:09:36 chrostik gnome-shell[14382]: amdgpu: amdgpu_cs_query_fence_status failed.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: amdgpu_cs_query_fence_status failed.
říj 24 16:09:36 chrostik kernel: [drm] recover vram bo from shadow done
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: amdgpu 0000:01:00.0: amdgpu: GPU reset(2) succeeded!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm] Skip scheduling IBs!
říj 24 16:09:36 chrostik kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
říj 24 16:09:36 chrostik kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
říj 24 16:09:36 chrostik kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
říj 24 16:09:36 chrostik kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
říj 24 16:09:36 chrostik kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
říj 24 16:09:36 chrostik kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
říj 24 16:09:36 chrostik gnome-shell[1090]: amdgpu: amdgpu_cs_query_fence_status failed.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: amdgpu_cs_query_fence_status failed.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: The CS has been cancelled because the context is lost.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: amdgpu_cs_query_fence_status failed.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: amdgpu_cs_query_fence_status failed.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: The CS has been cancelled because the context is lost.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: amdgpu_cs_query_fence_status failed.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: The CS has been cancelled because the context is lost.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: amdgpu_cs_query_fence_status failed.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: The CS has been cancelled because the context is lost.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: The CS has been cancelled because the context is lost.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: amdgpu_cs_query_fence_status failed.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: amdgpu_cs_query_fence_status failed.
říj 24 16:09:36 chrostik gnome-shell[15406]: amdgpu: The CS has been cancelled because the context is lost.

Additional info:

* Linux chrostik 5.9.1-arch1-1 #1 SMP PREEMPT Sat, 17 Oct 2020 13:30:37 +0000 x86_64 GNU/Linux
* AMD RX 570 / amdgpu mesa driver
* extra/mesa 20.2.1-1 [installed]

Steps to reproduce:
* Don't have steps to reproduce
* Total freeze on rare occasions like playing (HW accelerated? libva?) video
This task depends upon

Closed by  Toolybird (Toolybird)
Friday, 26 May 2023, 05:54 GMT
Reason for closing:  Fixed
Additional comments about closing:  This looks old and stale..so assuming fixed. If not, please report upstream.
Comment by Mohsin (SupremeDeity) - Wednesday, 09 December 2020, 07:45 GMT
Not sure if this is a issue with gnome web. I have had this issue 2 times after installing the intel driver aswell with firefox while playing a video. I had plenty of free memory and cpu.
Comment by Sandeep (sandy8925) - Tuesday, 18 May 2021, 19:49 GMT
Same problem here, except with mesa 21.1.0, linux 5.12.4 (and linux-lts 5.10.37). Crashes multiple times a day. Seems to be related to web browser activity in Chrome, might be an upstream bug.
Comment by Magnus (DeArchDev) - Saturday, 08 January 2022, 17:34 GMT
This upstream bug might be related to this issue:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/3656

If it is, then this issue has been fixed(I didn't read the issue properly. Apparently. the issue has been fixed but is yet to be merged. If the issue is related to the upstream bug, then I recommend requesting a closure to the issue due to it being a upstream bug).

Loading...