[PATCH] arm64: paravirt: Mark steal_acc as __initdata

Thorsten Blum blum at kernel.org
Fri Oct 30 04:10:55 PDT 2026


steal_acc is only written by parse_no_stealacc() and read by
pv_time_init(), both of which are __init functions.

Signed-off-by: Thorsten Blum <blum at kernel.org>
---
 arch/arm64/kernel/paravirt.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm64/kernel/paravirt.c b/arch/arm64/kernel/paravirt.c
index 572efb96b23f..df2e90092f47 100644
--- a/arch/arm64/kernel/paravirt.c
+++ b/arch/arm64/kernel/paravirt.c
@@ -31,7 +31,7 @@ struct pv_time_stolen_time_region {
 
 static DEFINE_PER_CPU(struct pv_time_stolen_time_region, stolen_time_region);
 
-static bool steal_acc = true;
+static bool steal_acc __initdata = true;
 static int __init parse_no_stealacc(char *arg)
 {
 	steal_acc = false;



More information about the linux-arm-kernel mailing list