Skip to content
Commit b8340673 authored by Paul Burton's avatar Paul Burton Committed by Ralf Baechle
Browse files

MIPS: preserve scalar FP CSR when switching vector context



Switching the vector context implicitly saves & restores the state of
the aliased scalar FP data registers, however the scalar FP control
& status register is distinct from the MSA control & status register.
In order to allow scalar FP to function correctly in programs using
MSA, the scalar CSR needs to be saved & restored along with the MSA
vector context.

Signed-off-by: default avatarPaul Burton <paul.burton@imgtec.com>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/7301/


Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent f7a46fa7
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment