Skip to content

Commit 24dd05d

Browse files
kirylbp3tk0v
authored andcommitted
x86/apic: Mark acpi_mp_wake_* variables as __ro_after_init
acpi_mp_wake_mailbox_paddr and acpi_mp_wake_mailbox are initialized once during ACPI MADT init and never changed. Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Reviewed-by: Baoquan He <bhe@redhat.com> Reviewed-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Kai Huang <kai.huang@intel.com> Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Tested-by: Tao Liu <ltao@redhat.com> Link: https://lore.kernel.org/r/20240614095904.1345461-3-kirill.shutemov@linux.intel.com
1 parent 2b5e22a commit 24dd05d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

arch/x86/kernel/acpi/madt_wakeup.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
#include <asm/processor.h>
77

88
/* Physical address of the Multiprocessor Wakeup Structure mailbox */
9-
static u64 acpi_mp_wake_mailbox_paddr;
9+
static u64 acpi_mp_wake_mailbox_paddr __ro_after_init;
1010

1111
/* Virtual address of the Multiprocessor Wakeup Structure mailbox */
12-
static struct acpi_madt_multiproc_wakeup_mailbox *acpi_mp_wake_mailbox;
12+
static struct acpi_madt_multiproc_wakeup_mailbox *acpi_mp_wake_mailbox __ro_after_init;
1313

1414
static int acpi_wakeup_cpu(u32 apicid, unsigned long start_ip)
1515
{

0 commit comments

Comments
 (0)