[PATCH v2 0/4] Various patches to improve Secure Boot support

Frediano Ziglio posted 4 patches 1 day, 14 hours ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20260611153257.650054-1-frediano.ziglio@cloud.com
docs/hypervisor-guide/x86/how-xen-boots.rst |  6 ------
xen/arch/x86/boot/head.S                    |  3 ++-
xen/arch/x86/efi/efi-boot.h                 |  7 +++++--
xen/arch/x86/xen.lds.S                      | 22 +++++++++++----------
4 files changed, 19 insertions(+), 19 deletions(-)
[PATCH v2 0/4] Various patches to improve Secure Boot support
Posted by Frediano Ziglio 1 day, 14 hours ago
These patches improve support for Secure boot.
UEFI CA memory mitigation requires memory pages to be not executable and
writable at the same time. So changing permissions and splitting some section
is required.
Remove multiboot pieces from EFI executable.

Changes since v1:
- improved some comments;
- merged 2 pacthes removing multiboot support in x86 PE;
- removed a patch dealing with SBAT;
- other minor changes (see single patches).

Frediano Ziglio (2):
  Align some sections to 4KB
  x86: Split .init section to satisfy UEFI CA memory mitigation

Roger Pau Monné (2):
  x86/efi: discard multiboot support for PE binary
  x86/efi: avoid a relocation in efi_arch_post_exit_boot()

 docs/hypervisor-guide/x86/how-xen-boots.rst |  6 ------
 xen/arch/x86/boot/head.S                    |  3 ++-
 xen/arch/x86/efi/efi-boot.h                 |  7 +++++--
 xen/arch/x86/xen.lds.S                      | 22 +++++++++++----------
 4 files changed, 19 insertions(+), 19 deletions(-)

-- 
2.43.0