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@