CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2015/08/27 12:45:09

Modified files:
        sys/arch/mips64/mips64: fp_emulate.c 

Log message:
Access the image of the floating point registers via p_md.md_regs, instead of
directly on the frame, or any updates will get lost. This went unnoticed for
so long because FPU emulation traps usually use the first frame of the U area,
so values kind of stick.

This fixes a rare occurrence of wrong floating-point values with MP kernels
on Octeon.

ok visa@


Reply via email to