CVSROOT:        /cvs
Module name:    src
Changes by:     v...@cvs.openbsd.org    2017/09/02 09:56:29

Modified files:
        sys/arch/mips64/include: cpu.h 
        sys/arch/mips64/mips64: cpu.c fp_emulate.c mips64_machdep.c 
                                trap.c vm_machdep.c 
        sys/arch/octeon/octeon: machdep.c 

Log message:
Let the kernel utilize the FPU if one is available, even when the
FPUEMUL option is enabled. This benefits OCTEON III systems which can
run floating-point operations natively.

Feedback from and OK miod@; he also helped with testing.

Tested on octeon without FPU (CN5020, CN6120) and with FPU (CN7130),
as well as on sgi/IP27 (MP R16000), sgi/IP32 (R5000), and
loongson (3A1000).

Reply via email to