On 10/20/2023 8:12 AM, Kirill A. Shutemov wrote: > To prepare for the addition of support for MADT wakeup structure version > 1, it is necessary to provide more appropriate names for the fields in > the structure. > > The field 'mailbox_version' renamed as 'version'. This field signifies > the version of the structure and the related protocols, rather than the > version of the mailbox. This field has not been utilized in the code > thus far. > > The field 'base_address' renamed as 'mailbox_address' to clarify the > kind of address it represents. In version 1, the structure includes the > reset vector address. Clear and distinct naming helps to prevent any > confusion. > > Signed-off-by: Kirill A. Shutemov <kirill.shutemov@xxxxxxxxxxxxxxx> > --- Reviewed-by: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@xxxxxxxxxxxxxxx> > arch/x86/kernel/acpi/madt_wakeup.c | 4 ++-- > include/acpi/actbl2.h | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/arch/x86/kernel/acpi/madt_wakeup.c b/arch/x86/kernel/acpi/madt_wakeup.c > index 9bbe829737e7..ad170def2367 100644 > --- a/arch/x86/kernel/acpi/madt_wakeup.c > +++ b/arch/x86/kernel/acpi/madt_wakeup.c > @@ -79,7 +79,7 @@ int __init acpi_parse_mp_wake(union acpi_subtable_headers *header, > > acpi_table_print_madt_entry(&header->common); > > - acpi_mp_wake_mailbox_paddr = mp_wake->base_address; > + acpi_mp_wake_mailbox_paddr = mp_wake->mailbox_address; > > cpu_hotplug_disable_offlining(); > > @@ -98,7 +98,7 @@ int __init acpi_parse_mp_wake(union acpi_subtable_headers *header, > * > * This is Linux-specific protocol and not reflected in ACPI spec. > */ > - mp_wake->base_address = 0; > + mp_wake->mailbox_address = 0; > > apic_update_callback(wakeup_secondary_cpu_64, acpi_wakeup_cpu); > > diff --git a/include/acpi/actbl2.h b/include/acpi/actbl2.h > index 3751ae69432f..23b4cfb640fc 100644 > --- a/include/acpi/actbl2.h > +++ b/include/acpi/actbl2.h > @@ -1109,9 +1109,9 @@ struct acpi_madt_generic_translator { > > struct acpi_madt_multiproc_wakeup { > struct acpi_subtable_header header; > - u16 mailbox_version; > + u16 version; > u32 reserved; /* reserved - must be zero */ > - u64 base_address; > + u64 mailbox_address; > }; > > #define ACPI_MULTIPROC_WAKEUP_MB_OS_SIZE 2032 -- Sathyanarayanan Kuppuswamy Linux Kernel Developer _______________________________________________ kexec mailing list kexec@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/kexec