Re: [PATCH] MIPS: bypass FP mode checks when CONFIG_MIPS_O32_FP64_SUPPORT==n

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

 



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




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

  Powered by Linux