qemu on aarch64 is unable to boot the current Fedora Rawhide kernels because those use zboot + zstd, which is apparently not supported by qemu (even upstream, it seems). https://gitlab.com/qemu-project/qemu/-/blob/4e06566dbd1b1251c2788af26a30bd148d4eb6c1/hw/core/loader.c#L889 Reproducible: Always Steps to Reproduce: 1. Run qemu-sanity-check on aarch64 hardware with the Rawhide kernel installed. Actual Results: Fails to boot with: all kernels: /lib/modules/6.16.0-0.rc7.60.fc43.aarch64/vmlinuz /boot/vmlinuz-6.16.0-0.rc7.60.fc43.aarch64 all qemus: /usr/bin/qemu-system-aarch64 /usr/bin/qemu-system-aarch64 -display none -no-user-config -nodefaults -machine virt,accel=kvm:tcg -cpu max -m 768 -no-reboot -serial file:/tmp/tmp.SSxhVnHnkx.out -kernel /lib/modules/6.16.0-0.rc7.60.fc43.aarch64/vmlinuz -initrd ../src/initrd -append console=ttyAMA0 oops=panic panic=-1 qemu-system-aarch64: Could not access KVM kernel module: No such file or directory qemu-system-aarch64: failed to initialize kvm: No such file or directory qemu-system-aarch64: falling back to tcg unable to handle EFI zboot image with "zstd" compression qemu-system-aarch64: could not load kernel '/lib/modules/6.16.0-0.rc7.60.fc43.aarch64/vmlinuz' /builddir/build/BUILD/qemu-sanity-check-1.1.6-build/qemu-sanity-check-1.1.6/src/qemu-sanity-check: error: test /lib/modules/6.16.0-0.rc7.60.fc43.aarch64/vmlinuz on /usr/bin/qemu-system-aarch64: failed
This should be resolved by https://lists.gnu.org/archive/html/qemu-devel/2025-11/msg03753.html which is queued for 11.0 (see https://lists.gnu.org/archive/html/qemu-devel/2025-11/msg03759.html). Maybe we can backport it in the Fedora package in the meantime?
Uh, I don't actually see those commits on https://gitlab.com/qemu-project/qemu/-/commits/master?ref_type=HEADS though. Will followup with upstream and see what's up there.