I have installed qemu v6.2 on a raspberry pi model 4b running netbsd-current (10.x to be.) I am using it to emulate a sparcstation 5 and noticed that loading a kernel takes a very long time. We are talking like 2 hours to boot the netbsd 7.2 for sparc iso I used for testing and similar for a solaris 7 iso I tried. After booting the system runs at normal speed.
I’ve tried the same thing with qemu v6.2 on my thinkpad x230 running arch linux and it boots the same isos very quickly.
Not sure if this is an issue only on netbsd-arm or arm in general? I’m in the process of setting up a second rpi4 with linux and will test there and report back.
I have installed Ubuntu Jammy (upcoming LTS version) on a raspberry pi 4 and tested with qemu v6.2 from their repositories and the same problem does not exist. So this seems specific to NetBSD / qemu?
For reference, this is the image I tried in all cases:
and this is the command I ran:
qemu-system-sparc -M SS-5 -m 256 -nographic -drive file=NetBSD-7.2-sparc.iso,format=raw,if=scsi,bus=0,unit=2,media=cdrom -boot d
Cheers,
Malte