On Wed, May 23, 2018 at 3:34 AM, Dou Liyang <douly.fnst@xxxxxxxxxxxxxx> wrote: > At 05/22/2018 09:47 AM, Dou Liyang wrote: >> >> >> >> At 05/19/2018 11:06 PM, Thomas Gleixner wrote: >>> >>> On Tue, 20 Mar 2018, Dou Liyang wrote: >>> >>>> ACPI driver should make sure all the processor IDs in their ACPI >>>> Namespace >>>> are unique for CPU hotplug. the driver performs a depth-first walk of >>>> the >>>> namespace tree and calls the acpi_processor_ids_walk(). >>>> >>>> But, the acpi_processor_ids_walk() will return true if one processor is >>>> checked, that cause the walk break after walking pass the first >>>> processor. >>>> >>>> Repace the value with AE_OK which is the standard acpi_status value. >>>> >>>> Fixes 8c8cb30f49b8 ("acpi/processor: Implement DEVICE operator for >>>> processor enumeration") >>>> >>>> Signed-off-by: Dou Liyang <douly.fnst@xxxxxxxxxxxxxx> >>>> --- >>>> drivers/acpi/acpi_processor.c | 4 ++-- >>>> 1 file changed, 2 insertions(+), 2 deletions(-) >>>> >>>> diff --git a/drivers/acpi/acpi_processor.c >>>> b/drivers/acpi/acpi_processor.c >>>> index 449d86d39965..db5bdb59639c 100644 >>>> --- a/drivers/acpi/acpi_processor.c >>>> +++ b/drivers/acpi/acpi_processor.c >>>> @@ -663,11 +663,11 @@ static acpi_status __init (acpi_handle handle, >>>> } >>>> processor_validated_ids_update(uid); >>>> - return true; >>>> + return AE_OK; >>>> err: >>>> acpi_handle_info(handle, "Invalid processor object\n"); >>>> - return false; >>>> + return AE_OK; >>> >>> >>> I'm not sure whether this is the right return value here. Rafael? >>> > > +Cc Rafael's common used email address. > > I am sorry, I created the cc list using ./script/get_maintainers.pl ... > and didn't check it. No worries, I saw your messages, but thanks! -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html