On Mon, Jan 19, 2015 at 6:31 AM, Paul Burton <paul.burton@xxxxxxxxxx> wrote: > The FP mode checks introduced to support the FP modes indicated by the > new PT_MIPS_ABIFLAGS program header & .MIPS.abiflags section have been > found to cause some compatibility issues when mixing binaries with such > mode information & an ELF interpreter without it, or vice-versa[1]. The > mode checks serve little purpose unless the kernel actually supports the > FP64 modes as indicated by CONFIG_MIPS_O32_FP64_SUPPORT, which currently > defaults to disabled & is marked experimental. Bypass the mode checks > when the FP64 support is disabled in order to avoid compatibility issues > with v3.19 until the logic is fixed. > > [1]: http://www.linux-mips.org/archives/linux-mips/2015-01/msg00279.html > > Signed-off-by: Paul Burton <paul.burton@xxxxxxxxxx> > Cc: Manuel Lauss <manuel.lauss@xxxxxxxxx> > Cc: Matthew Fortune <Matthew.Fortune@xxxxxxxxxx> Tested-by: Manuel Lauss <manuel.lauss@xxxxxxxxx> Fixes my soft-float userspace issue. Thanks Paul! Manuel