OpenCloudOS-Kernel/arch/arm/vfp
George G. Davis b7d7ef87e1 [ARM] 3499/1: Fix VFP FPSCR corruption for double exception case
Patch from George G. Davis

The ARM VFP FPSCR register is corrupted when a condition flags modifying
VFP instruction is followed by a non-condition flags modifying VFP
instruction and both instructions raise exceptions.  The fix is to
read the current FPSCR in between emulation of these two instructions
and use the current FPSCR value when handling the second exception.

Signed-off-by: George G. Davis <gdavis@mvista.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-05-05 22:32:23 +01:00
..
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
entry.S [ARM] Move enable_irq and disable_irq to assembler.h 2006-03-23 16:59:37 +00:00
vfp.h [PATCH] ARM: Fix VFP to use do_div() 2005-06-29 23:01:02 +01:00
vfpdouble.c [ARM] vfp: fix leak of VFP_NAN_FLAG into FPSCR 2006-04-25 20:41:27 +01:00
vfphw.S [ARM] 3473/1: Use numbers 0-15 for the VFP double registers 2006-04-10 21:32:46 +01:00
vfpinstr.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vfpmodule.c [ARM] 3499/1: Fix VFP FPSCR corruption for double exception case 2006-05-05 22:32:23 +01:00
vfpsingle.c [ARM] vfp: fix leak of VFP_NAN_FLAG into FPSCR 2006-04-25 20:41:27 +01:00