MIPS: Avoid an FPE exception in FCSR mask probing
authorMaciej W. Rozycki <macro@linux-mips.org>
Tue, 2 Jun 2015 16:50:59 +0000 (17:50 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Wed, 3 Jun 2015 07:50:29 +0000 (09:50 +0200)
commit90b712ddabb40c49ca4f68bab07e27aa34c8d2a3
tree41550c30a72b279e9c51cebe5a92c16f08302bbe
parenta26484bb7e77d474ecef1ef01ce37fb16fb84f60
MIPS: Avoid an FPE exception in FCSR mask probing

Use the default FCSR value in mask probing, avoiding an FPE exception
where reset has left any exception enable and their corresponding cause
bits set and the register is then rewritten with these bits active.

Signed-off-by: Maciej W. Rozycki <macro@linux-mips.org>
Cc: Joshua Kinard <kumba@gentoo.org>
Cc: linux-mips@linux-mips.org
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/kernel/cpu-probe.c