> 6.2-6.9 install and boot fine. 7.0 will neither boot bsd.rd nor bsd. 7.1 had
> trouble installing but booted, 7.2 installs and boots fine. From 7.3 upwards
> bsd.rd boots and you can install but bsd will not boot and the emulator
> crashes. People on #openbsd over on Libera have confirmed 7.6 boots just
> fine so this is just an emulator problem and it is being reported to the
> folks at qemu. I know this isn't a target of the sparc64 support. I did try
> a snapshot and had the same result.

I am extremely surprised by your results, because the failure message
you are showing shows that the Open Firmware implementation provided by
qemu is incomplete, and as such is not able to fulfill the requirements
of the OpenBSD kernel (except for installation media), and the failure
ought to be the same regardless of the OpenBSD version being tested.

So the root cause might be different, with something the OpenBSD kernel
causing Open Firmware to clobber some of its own memory. Who knows.

Since OpenBSD runs on real hardware, that's something for the qemu
people to fix, there isn't much which can be done on the OpenBSD side of
things.

Reply via email to