lkml.org 
[lkml]   [2022]   [Aug]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.19 0071/1157] RISC-V: cpu_ops_spinwait.c should include head.h
    Date
    From: Ben Dooks <ben.dooks@sifive.com>

    commit e4aa991c05aedc3ead92d1352af86db74090dc3c upstream.

    Running sparse shows cpu_ops_spinwait.c is missing two definitions
    found in head.h, so include it to stop the following warnings:

    arch/riscv/kernel/cpu_ops_spinwait.c:15:6: warning: symbol '__cpu_spinwait_stack_pointer' was not declared. Should it be static?
    arch/riscv/kernel/cpu_ops_spinwait.c:16:6: warning: symbol '__cpu_spinwait_task_pointer' was not declared. Should it be static?

    Signed-off-by: Ben Dooks <ben.dooks@sifive.com>
    Link: https://lore.kernel.org/r/20220713215306.94675-1-ben.dooks@sifive.com
    Fixes: c78f94f35cf6 ("RISC-V: Use __cpu_up_stack/task_pointer only for spinwait method")
    Cc: stable@vger.kernel.org
    Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    ---
    arch/riscv/kernel/cpu_ops_spinwait.c | 2 ++
    1 file changed, 2 insertions(+)

    --- a/arch/riscv/kernel/cpu_ops_spinwait.c
    +++ b/arch/riscv/kernel/cpu_ops_spinwait.c
    @@ -11,6 +11,8 @@
    #include <asm/sbi.h>
    #include <asm/smp.h>

    +#include "head.h"
    +
    const struct cpu_operations cpu_ops_spinwait;
    void *__cpu_spinwait_stack_pointer[NR_CPUS] __section(".data");
    void *__cpu_spinwait_task_pointer[NR_CPUS] __section(".data");

    \
     
     \ /
      Last update: 2022-08-16 00:11    [W:2.846 / U:0.604 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site