lkml.org 
[lkml]   [2015]   [May]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.0 25/72] MIPS: smp-cps: cpu_set FPU mask if FPU present
    Date
    4.0-stable review patch.  If anyone has any objections, please let me know.

    ------------------


    From: Niklas Cassel <niklas.cassel@axis.com>

    Commit 90db024f140d0d6ad960cc5f090e3c8ed890ca55 upstream.

    If we have an FPU, enroll ourselves in the FPU-full mask.
    Matching the MT_SMP and CMP implementations of smp_setup.

    Signed-off-by: Niklas Cassel <niklass@axis.com>
    Cc: paul.burton@imgtec.com
    Cc: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/8948/
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    ---
    arch/mips/kernel/smp-cps.c | 6 ++++++
    1 file changed, 6 insertions(+)

    --- a/arch/mips/kernel/smp-cps.c
    +++ b/arch/mips/kernel/smp-cps.c
    @@ -88,6 +88,12 @@ static void __init cps_smp_setup(void)

    /* Make core 0 coherent with everything */
    write_gcr_cl_coherence(0xff);
    +
    +#ifdef CONFIG_MIPS_MT_FPAFF
    + /* If we have an FPU, enroll ourselves in the FPU-full mask */
    + if (cpu_has_fpu)
    + cpu_set(0, mt_fpu_cpumask);
    +#endif /* CONFIG_MIPS_MT_FPAFF */
    }

    static void __init cps_prepare_cpus(unsigned int max_cpus)



    \
     
     \ /
      Last update: 2015-05-11 21:41    [W:5.683 / U:1.448 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site