Messages in this thread | | | Subject | Re: [PATCH 1/9] xen/x86: prevent PVH type from getting clobbered | From | Juergen Gross <> | Date | Thu, 23 Sep 2021 15:06:27 +0200 |
| |
On 07.09.21 12:07, Jan Beulich wrote: > Like xen_start_flags, xen_domain_type gets set before .bss gets cleared. > Hence this variable also needs to be prevented from getting put in .bss, > which is possible because XEN_NATIVE is an enumerator evaluating to > zero. Any use prior to init_hvm_pv_info() setting the variable again > would lead to wrong decisions; one such case is xenboot_console_setup() > when called as a result of "earlyprintk=xen". > > Use __ro_after_init as more applicable than either __section(".data") or > __read_mostly. > > Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Juergen Gross <jgross@suse.com>
Juergen [unhandled content-type:application/pgp-keys][unhandled content-type:application/pgp-signature] | |