News: 0001502666

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

DRM Panic "Screen of Death" Support Being Extended To All Recent AMD GPUs

([Radeon] 38 Minutes Ago DRM_Panic)


[1]DRM_Panic is the functionality first added in Linux 6.10 for [2]"Blue Screen of Death" type functionality when a kernel panic occurs or similar for displaying a nice graphical error message. Since the initial introduction it's been extended to handle [3]QR code error messages , [4]monochrome logos , and other customization options. The AMDGPU driver has new patches available for expanding the DRM_Panic support to all DCE/DCN-based graphics cards.

DRM_Panic requires support on the part of the Direct Rendering Manager (DRM) driver and was initially limited to a few basic drivers. Since then DRM_Panic support has been extended to the more prominent kernel graphics/display drivers. Recently there's been work on [5]DRM_Panic for the AMDGPU driver . AMDGPU maintainer Alex Deucher this week now posted a patch-set for allowing DRM_Panic on all modern AMD graphics processors making use of the DCE/DCN display IP.

[6]This patch series builds on the earlier AMDGPU DRM_Panic patches to get this panic support working for all DCE/DCN variants and code paths. We'll see if it gets picked up in time for the upcoming Linux v6.13 merge window.



[1] https://www.phoronix.com/search/DRM_Panic

[2] https://www.phoronix.com/news/Linux-6.10-DRM-Panic-Handler

[3] https://www.phoronix.com/news/Linux-6.12-DRM-Graphics

[4] https://www.phoronix.com/news/DRM-Panic-Monochrome-Logo

[5] https://www.phoronix.com/news/AMDGPU-DRM-Panic-Patch

[6] https://lists.freedesktop.org/archives/amd-gfx/2024-October/116306.html



phoronix

If there is a possibility of several things going wrong,
the one that will cause the most damage will be the one to go wrong.

If you perceive that there are four possible ways in which a procedure
can go wrong, and circumvent these, then a fifth way will promptly develop.