I believe this is still related to lack of rhboot upstreaming patches to grub to use highmem allocations; such that lowmem remains unused; and thus SEV/SWIOTLB can be used "normally".
It is likely the difference you see is due to fedora's grub patches. It would be interesting, if you could unpack & use fedora's kernel with ubuntu's grub, and see if fedora's kernel starts failing when booted via ubuntu's grub? Or vice-versa; unpack and use ubuntu's kernel on fedora with fedora's grub to observe it working fine. That would help eliminate differences of grub between the distros with the same kernels. ** Also affects: grub2 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1955655 Title: kernel-5.13.0-23-generic : Unable to boot when Secure Encrypted Virtualization( SEV) is enabled without setting swiotlb boot param To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1955655/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs