lkml.org 
[lkml]   [2019]   [Apr]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.9 34/76] powerpc/fsl: Fix spectre_v2 mitigations reporting
    Date
    commit 7d8bad99ba5a22892f0cad6881289fdc3875a930 upstream.

    Currently for CONFIG_PPC_FSL_BOOK3E the spectre_v2 file is incorrect:

    $ cat /sys/devices/system/cpu/vulnerabilities/spectre_v2
    "Mitigation: Software count cache flush"

    Which is wrong. Fix it to report vulnerable for now.

    Fixes: ee13cb249fab ("powerpc/64s: Add support for software count cache flush")
    Cc: stable@vger.kernel.org # v4.19+
    Signed-off-by: Diana Craciun <diana.craciun@nxp.com>
    Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    arch/powerpc/kernel/security.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/arch/powerpc/kernel/security.c b/arch/powerpc/kernel/security.c
    index fd4703b6ddc0..fc41bccd9ab6 100644
    --- a/arch/powerpc/kernel/security.c
    +++ b/arch/powerpc/kernel/security.c
    @@ -23,7 +23,7 @@ enum count_cache_flush_type {
    COUNT_CACHE_FLUSH_SW = 0x2,
    COUNT_CACHE_FLUSH_HW = 0x4,
    };
    -static enum count_cache_flush_type count_cache_flush_type;
    +static enum count_cache_flush_type count_cache_flush_type = COUNT_CACHE_FLUSH_NONE;

    bool barrier_nospec_enabled;
    static bool no_nospec;
    --
    2.19.1


    \
     
     \ /
      Last update: 2019-04-15 20:51    [W:4.037 / U:0.128 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site