lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 23 Sep 2021 15:06:27 +0200 From: Juergen Gross <jgross@...e.com> To: Jan Beulich <jbeulich@...e.com>, Boris Ostrovsky <boris.ostrovsky@...cle.com> Cc: Stefano Stabellini <sstabellini@...nel.org>, lkml <linux-kernel@...r.kernel.org>, "xen-devel@...ts.xenproject.org" <xen-devel@...ts.xenproject.org> Subject: Re: [PATCH 1/9] xen/x86: prevent PVH type from getting clobbered 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@...e.com> Reviewed-by: Juergen Gross <jgross@...e.com> Juergen Download attachment "OpenPGP_0xB0DE9DD628BF132F.asc" of type "application/pgp-keys" (3092 bytes) Download attachment "OpenPGP_signature" of type "application/pgp-signature" (496 bytes)
Powered by blists - more mailing lists