]> git.baikalelectronics.ru Git - kernel.git/commit
MIPS: Kconfig option to better exercise/debug hybrid FPRs
authorPaul Burton <paul.burton@imgtec.com>
Thu, 11 Sep 2014 07:30:23 +0000 (08:30 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Mon, 24 Nov 2014 06:45:08 +0000 (07:45 +0100)
commit70881e9421c8fc6da1484fa62270b92de5834475
tree6619b78591f73135db813cfca64664e40c8cf7a5
parent7bda7db59413c19d4afad4b7a3bccb19a17f671a
MIPS: Kconfig option to better exercise/debug hybrid FPRs

The hybrid FPR scheme exists to allow for compatibility between existing
FP32 code and newly compiled FP64A code. Such code should hopefully be
rare in the real world, and for the moment is difficult to come across.
All code except that built for the FP64 ABI can correctly execute using
the hybrid FPR scheme, so debugging the hybrid FPR implementation can
be eased by forcing all such code to use it. This is undesirable in
general due to the trap & emulate overhead of the hybrid FPR
implementation, but is a very useful option to have for debugging.

Signed-off-by: Paul Burton <paul.burton@imgtec.com>
Cc: linux-mips@linux-mips.org
Cc: Alexander Viro <viro@zeniv.linux.org.uk>
Cc: linux-fsdevel@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Patchwork: https://patchwork.linux-mips.org/patch/7680/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/Kconfig.debug
arch/mips/kernel/elf.c