I recently did a dnf upgrade and found my asahi install broken afterwards.
Boots fine, but early in the boot process the framebuffer freezes completely and from then on nothing else gets updated on the screen. The last I see is a backtrace mentioning IOMMU.
The system actually boots, and I’m able to ssh using an ethernet usb-c adapter. From there I have extracted a dmesg trace, posted here: [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x612f0240][ 0.0 - Pastebin.com
There’s some complaining about the framebuffer unable to acquire a memory range, a lot of backtraces mentioning the IOMMU and failures to map memory ranges due to page alignment.
Is there something I can do here? has there been any similar reports?
Happy to test out any potential fixes.