On 14.08.2024 10:34, Frediano Ziglio wrote: > Testing this feature in preparation for UEFI CA memory mitigation > requirements I found some issues causing the loading to fail and > other minor issues. > Details in series commit messages. > This is adding an additional way to boot Xen, using GrUB2+EFI > (xen.efi:__efi64_mb2_start). > > Changes since v1: > - Changed title, apparently this is a kind of new mode; > - address lot of comments (see "Changes" in other messages). > > Frediano Ziglio (5): > x86: Put trampoline in .init.data section > x86: Set xen_phys_start and trampoline_xen_phys_start earlier > x86: Force proper gdt_boot_base setting > x86: Compensate relocation in case of EFI > x86: Rollback relocation in case of EFI multiboot
What I'm missing throughout the series (maybe with patch 1 excluded, which - as Andrew clarified - is really dealing with an independent aspect) is discussion / clarification of the individual changes not affecting any of the existing boot modes, first and foremost the EFI+MB2 one using xen.gz. Jan