On Wed, 1 Aug 2018, Zbyszek Żółkiewski wrote: > OpenBSD 6.3 GENERIC.MP running on XEN (AWS m4.large) - dmesg at the end > of this mail. Image build from https://github.com/kolargol/openbsd-aws > which is fork from https://github.com/ajacoutot/aws-openbsd - my fork > have some minor modifications. ... > forgive me if i missed something obvious here - but any idea what is > wrong here? What can cause Floating point exception during boot on > system that otherwise works without patching?
This smells like some compatibility issue with the eager-FPU change. One thought is whether the Xen presents the guest with a correctly reset FPU state on all CPUs, or if there's some odd state that we're not clearing. I made a later commit in that area (sys/arch/amd64/amd64/cpu.c rev 1.124) so it would be interesting to know if -current shows the same issue or if the symptoms have improved (or changed at all) there. Philip Guenther