lkml.org 
[lkml]   [2023]   [Nov]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 19/21] LoongArch: convert to use arch_cpu_is_hotpluggable()
    Date
    Convert loongarch to use the arch_cpu_is_hotpluggable() helper rather
    than arch_register_cpu(). Also remove the export as nothing should be
    using arch_register_cpu() outside of the core kernel/acpi code.

    Reviewed-by: Gavin Shan <gshan@redhat.com>
    Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
    ---
    arch/loongarch/kernel/topology.c | 7 ++-----
    1 file changed, 2 insertions(+), 5 deletions(-)

    diff --git a/arch/loongarch/kernel/topology.c b/arch/loongarch/kernel/topology.c
    index 866c2c9ef6ab..75d5c51a7cd3 100644
    --- a/arch/loongarch/kernel/topology.c
    +++ b/arch/loongarch/kernel/topology.c
    @@ -11,11 +11,8 @@
    #include <acpi/processor.h>

    #ifdef CONFIG_HOTPLUG_CPU
    -int arch_register_cpu(int cpu)
    +bool arch_cpu_is_hotpluggable(int cpu)
    {
    - struct cpu *c = &per_cpu(cpu_devices, cpu);
    -
    - c->hotpluggable = !io_master(cpu);
    - return register_cpu(c, cpu);
    + return !io_master(cpu);
    }
    #endif
    --
    2.30.2
    \
     
     \ /
      Last update: 2023-11-21 14:47    [W:4.162 / U:0.016 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site