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

Reply via email to