On 16.09.2024 15:16, Frediano Ziglio wrote: > On Mon, Sep 16, 2024 at 12:58 PM Andrew Cooper > <andrew.coop...@citrix.com> wrote: >> >> This used to be true, but was altered by commit 37786b23b027 ("x86/cet: >> Remove >> writeable mapping of the BSPs shadow stack") which moved cpu0_stack into >> .init.bss.stack_aligned. >> >> Fixes: 37786b23b027 ("x86/cet: Remove writeable mapping of the BSPs shadow >> stack") >> Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
Acked-by: Jan Beulich <jbeul...@suse.com> >> --- a/xen/arch/x86/boot/head.S >> +++ b/xen/arch/x86/boot/head.S >> @@ -652,11 +652,7 @@ trampoline_setup: >> cmpb $0, sym_esi(efi_platform) >> jnz 1f >> >> - /* >> - * Initialise the BSS. >> - * >> - * !!! WARNING - also zeroes the current stack !!! >> - */ >> + /* Initialise the BSS. */ >> lea sym_esi(__bss_start), %edi >> lea sym_esi(__bss_end), %ecx >> sub %edi,%ecx >> >> base-commit: a8bf14f6f331d4f428010b4277b67c33f561ed19 > > Nice to know! > > Acked-by: Frediano Ziglio <frediano.zig...@cloud.com> Frediano, just FYI on the formal aspects here (which we don't always follow to the letter, but still): If you had offered Reviewed-by:, Andrew would have been fine to commit with just that. You can't just ack anything you're not maintainer for (or really: you can, but formally it has no meaning). Jan