qemu-system-ppc no longer boots NetBSD/macppc Description of problem: Since commit 7419dc5b2b5bcc929d91e8920692041a8f6d1977, qemu no longer boots NetBSD/macppc. Steps to reproduce: ``` wget https://www.gson.org/bugs/qemu/macppc-20241221/boot.iso.gz wget https://www.gson.org/bugs/qemu/macppc-20241221/wd0.img.gz gunzip boot.iso.gz gunzip wd0.img.gz qemu-system-ppc \ -m 256 \ -nographic \ -drive file=wd0.img,format=raw,media=disk,snapshot=on \ -drive file=boot.iso,format=raw,media=cdrom,readonly=on,index=2 \ -prom-env boot-device=cd:,netbsd-GENERIC \ -M mac99 \ -prom-env qemu_boot_hack=y ``` At the "root device:" prompt, enter `wd0a` At the "dump device" prompt, just press enter At the "file system" prompt, just press enter At the "init path" prompt, just press enter Expected behavior: The guest system boots to a login prompt Observed behavior: qemu exits with the following error message: ``` qemu: fatal: Raised an exception without defined vector 94 NIP fdb5d440 LR fdb5dc20 CTR fd62a340 XER 20000000 CPU#0 MSR 0200d032 HID0 809400a4 HF 02004012 iidx 0 didx 0 TB 00000000 831919972 DECR 105840 GPR00 0000000000000125 00000000ffffe8b0 00000000fde90008 0000000000000000 GPR04 0000000000000000 00000000fdcfebac 00000000fdcfeb48 0000000000000001 GPR08 0000000000000000 00000000fde90008 00000000ffffe8b0 00000000fdb5dc14 GPR12 0000000044004482 0000000000000000 00000000fdee0efc 00000000fdef57f0 GPR16 00000000fdef57c8 0000000000000000 00000000ffffea94 00000000ffffeac8 GPR20 00000000fdee0f3c 0000000001800114 0000000000000000 0000000000000001 GPR24 0000000000000000 00000000fdef57e0 0000000000000001 00000000fdb5da2c GPR28 00000000ffffe9c0 00000000ffffe8f8 00000000fdcffb4c 00000000fdcfeb48 CR 24004482 [ E G - - G G L E ] RES 004@ffffffff FPR00 0000000000000000 0000000000000000 0000000000000000 0000000000000000 FPR04 0000000000000000 0000000000000000 0000000000000000 0000000000000000 FPR08 0000000000000000 0000000000000000 0000000000000000 0000000000000000 FPR12 0000000000000000 0000000000000000 0000000000000000 0000000000000000 FPR16 0000000000000000 0000000000000000 0000000000000000 0000000000000000 FPR20 0000000000000000 0000000000000000 0000000000000000 0000000000000000 FPR24 0000000000000000 0000000000000000 0000000000000000 0000000000000000 FPR28 0000000000000000 0000000000000000 0000000000000000 0000000000000000 FPSCR 00000000 SRR0 fd62a360 SRR1 0200d032 PVR 000c0209 VRSAVE 00000000 SPRG0 00c02bc0 SPRG1 44004482 SPRG2 fde90008 SPRG3 00000000 SPRG4 00000000 SPRG5 00000000 SPRG6 00000000 SPRG7 00000000 SDR1 00e0001f DAR cd538000 DSISR 42000000 Aborted ```