“I traced this behavior to an amdgpu driver power/memory management bug, which took over a year to brainstorm and implement solutions for.”

Linux machines with AMD GPUs hung on sleep under memory pressure. The driver tried to copy VRAM into system RAM after swap was already off. One user spent over a year tracing it. The fix evicts VRAM before suspend begins.