lkml.org 
[lkml]   [2021]   [Sep]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [PATCH v7 1/1] x86/acpi, x86/boot: Add multiprocessor wake-up support
From
Date
Hi x86 Maintainers,

On 8/17/21 6:55 AM, Kuppuswamy, Sathyanarayanan wrote:
> Hi,
>
> On 7/19/21 9:25 PM, Kuppuswamy Sathyanarayanan wrote:
>> As per ACPI specification r6.4, sec 5.2.12.19, a new sub
>> structure – multiprocessor wake-up structure - is added to the
>> ACPI Multiple APIC Description Table (MADT) to describe the
>> information of the mailbox. If a platform firmware produces the
>> multiprocessor wake-up structure, then OS may use this new
>> mailbox-based mechanism to wake up the APs.
>>
>> Add ACPI MADT wake table parsing support for x86 platform and if
>> MADT wake table is present, update apic->wakeup_secondary_cpu with
>> new API which uses MADT wake mailbox to wake-up CPU.
>>
>> Co-developed-by: Sean Christopherson<sean.j.christopherson@intel.com>
>> Signed-off-by: Sean Christopherson<sean.j.christopherson@intel.com>
>> Reviewed-by: Andi Kleen<ak@linux.intel.com>
>> Reviewed-by: Rafael J. Wysocki<rafael.j.wysocki@intel.com>
>> Signed-off-by: Kuppuswamy Sathyanarayanan<sathyanarayanan.kuppuswamy@linux.intel.com>
>> ---
>>
>> Changes since v6:
>>   * Rebased on top of v5.14-rc1.
>>
>> Changes since v5:
>>   * None ( CCed ACPI list)
>>
>> Changes since v4:
>>   * Used smp_store_release() in place of WRITE_ONCE().
>>   * Addressed some checkpatch warnings.
>>
>> Changes since v3:
>>   * Removed acpi_mp_wake_mailbox_init() and moved init code to
>>     acpi_wakeup_cpu().
>>   * Removed redundant NULL pointer check for acpi_mp_wake_mailbox.
>>   * Added comments/debug prints as per Rafael's suggestion.
>>   * Removed MADT/SVKL ACPI patches from this patchset. It will be
>>     merged via ACPICA submission.
>
>
> Gentle ping! Any comments on this patch?

I think I have addressed all the comments raised by the reviewers. So, Can you
please consider queuing this patch for next merge window ?

>

--
Sathyanarayanan Kuppuswamy
Linux Kernel Developer

\
 
 \ /
  Last update: 2021-09-17 19:09    [W:0.115 / U:0.380 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site