[PATCH]: MIPS: Select CONFIG_MIPS_O32_FP64_SUPPORT if 64bit kernel and o32

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Joshua Kinard <kumba@xxxxxxxxxx>

Select CONFIG_MIPS_O32_FP64_SUPPORT by default if CONFIG_64BIT and
CONFIG_MIPS32_O32 are selected.  This avoids breaking things when
booting into an o32 userland under a 64bit kernel.  Symptoms of not
selecting CONFIG_MIPS_O32_FP64_SUPPORT can include OpenSSH claiming that
the "PRNG is not seeded" and Python programs to fail with either a
SIGSEGV or errors regarding "float NaN".

Signed-off-by: Joshua Kinard <kumba@xxxxxxxxxx>
---
 arch/mips/Kconfig |    1 +
 1 file changed, 1 insertion(+)

mips-fix-o32-fp64-on-mips64.patch
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
index 294f82e..1b826ed 100644
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
@@ -2736,6 +2736,7 @@ config MIPS32_O32
 	select COMPAT
 	select MIPS32_COMPAT
 	select SYSVIPC_COMPAT if SYSVIPC
+	select MIPS_O32_FP64_SUPPORT if 64BIT
 	help
 	  Select this option if you want to run o32 binaries.  These are pure
 	  32-bit binaries as used by the 32-bit Linux/MIPS port.  Most of






[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux