From 43c77e051cf86b34834330f6e0a0d65d18a7d4f3 Mon Sep 17 00:00:00 2001 From: Denis Mukhin Date: Mon, 3 Aug 2026 09:51:20 +0200 Subject: [PATCH] xen/common: annotate saved_cmdline with __ro_after_init The hypervisor command line is not modified after initialization. Annotate saved_cmdline with __ro_after_init to place it in the dedicated read-only-after-init section. Suggested-by: Jan Beulich Signed-off-by: Denis Mukhin Acked-by: Jan Beulich --- xen/common/kernel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/common/kernel.c b/xen/common/kernel.c index fb45f81399..d1bef9ac2b 100644 --- a/xen/common/kernel.c +++ b/xen/common/kernel.c @@ -34,7 +34,7 @@ bool __ro_after_init opt_dit = IS_ENABLED(CONFIG_DIT_DEFAULT); boolean_param("dit", opt_dit); #endif -static xen_commandline_t saved_cmdline; +static xen_commandline_t __ro_after_init saved_cmdline; static const char __initconst opt_builtin_cmdline[] = CONFIG_CMDLINE; char __ro_after_init xen_cap_info[128];