lkml.org 
[lkml]   [2023]   [Oct]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 39/39] ACPI: processor: Only call arch_unregister_cpu() if HOTPLUG_CPU is selected
    Date
    From: James Morse <james.morse@arm.com>

    The kbuild robot points out that configurations without HOTPLUG_CPU
    selected can try to build acpi_processor_post_eject() without success
    as arch_unregister_cpu() is not defined.

    Check this explicitly. This will be merged into:
    | ACPI: Add post_eject to struct acpi_scan_handler for cpu hotplug
    for any subsequent posting.

    Reported-by: kbuild test robot <lkp@intel.com>
    Signed-off-by: James Morse <james.morse@arm.com>
    ---
    drivers/acpi/acpi_processor.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/acpi/acpi_processor.c b/drivers/acpi/acpi_processor.c
    index 539412ff59a1..5bb207a7a1dd 100644
    --- a/drivers/acpi/acpi_processor.c
    +++ b/drivers/acpi/acpi_processor.c
    @@ -549,7 +549,7 @@ static void acpi_processor_post_eject(struct acpi_device *device)
    unsigned long long sta;
    acpi_status status;

    - if (!device)
    + if (!IS_ENABLED(CONFIG_HOTPLUG_CPU) || !device)
    return;

    pr = acpi_driver_data(device);
    --
    2.30.2
    \
     
     \ /
      Last update: 2023-10-24 17:23    [W:4.095 / U:0.108 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site