Hi everyone,
I’d like to report that I’m experiencing the same two issues others have mentioned:
amdgpu flip_done timed out / commit wait errors
The Ethernet port vanishes under load (or intermittently), even though all firmware/BIOS updates have been applied
Details about my setup:
NIC firmware: 1.30
BIOS: 1.08
OS: Fedora 43
Kernel: 6.17.0-63.fc43.x86_64
Here are some of the recurring log entries I see in dmesg:
amdgpu 0000:c4:00.0: [drm] *ERROR* [CRTC:86:crtc-0] flip_done timed out
amdgpu 0000:c4:00.0: [drm] *ERROR* flip_done timed out
amdgpu 0000:c4:00.0: [drm] *ERROR* [CRTC:86:crtc-0] commit wait timed out
amdgpu 0000:c4:00.0: [drm] *ERROR* flip_done timed out
amdgpu 0000:c4:00.0: [drm] *ERROR* [PLANE:83:plane-7] commit wait timed out
The flip_done timed out issue can occur under very different circumstances (sometimes while idle, sometimes under heavy load).
It happens across different desktop environments (so it doesn’t seem to be tied to GNOME/KDE/etc.).
The Ethernet disappearing issue still happens despite the firmware and BIOS updates, and usually requires a full power cycle to recover.
Running the following command helps to recover the GPU without rebooting or losing the current session:
sudo cat /sys/kernel/debug/dri/1/amdgpu_gpu_recover