✅ Good news everyone! I think I have a workaround, at least on KDE Plasma. The pageflip timeouts handling between window managers/compositors and kernel seem to be direcly related to how the Window Manager/Wayland APIs handles the Atomic Modesetting to the kernel. This isssue doesn’t seem to happen with X11, only on Wayland. But I would not like to go back to X11 if I can.
Specifically for KDE Plasma KWin window manager with Wayland, we can force it to use the Legacy Atomic Modesetting API (disabling the Modern API which seems to have issues), with the following environment variable (and removing all other above variables or kernel module options/parameters):
KWIN_DRM_NO_AMS=1
Since using it I have not had any other crash anymore. A slight downgrade in performace may be in place but it shouldn’t be noticeable. Hopefully this workarounds it long term until Kwin/Wayland improves their APIs to better handle the Atomic Modesetting to the kernel. 🙏 I’m not sure about other Window Managers though.