All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] Improve support for EFI multiboot loading
@ 2024-08-07 13:48 Alejandro Vallejo
  2024-08-07 13:48 ` [PATCH 1/5] x86: Put trampoline in .init.data section Alejandro Vallejo
                   ` (4 more replies)
  0 siblings, 5 replies; 29+ messages in thread
From: Alejandro Vallejo @ 2024-08-07 13:48 UTC (permalink / raw)
  To: Xen-devel
  Cc: Alejandro Vallejo, Frediano Ziglio, Jan Beulich, Andrew Cooper,
	Roger Pau Monné

------------------------------------------------------------------------------
(This series is work from Frediano. He's having some issues with his dev
environment and asked me to push it to xen-devel on his behalf)
------------------------------------------------------------------------------

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.

Frediano Ziglio (5):
  x86: Put trampoline in .init.data section
  x86: Fix early output messages in case of EFI
  x86: Set xen_phys_start and trampoline_xen_phys_start earlier
  x86: Force proper gdt_boot_base setting
  x86: Rollback relocation in case of EFI multiboot

 xen/arch/x86/boot/head.S  | 81 ++++++++++++++++++++++++++++++---------
 xen/arch/x86/boot/reloc.c | 63 +++++++++++++++++++++++++++++-
 2 files changed, 125 insertions(+), 19 deletions(-)

-- 
2.45.2



^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2024-08-27 15:55 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-07 13:48 [PATCH 0/5] Improve support for EFI multiboot loading Alejandro Vallejo
2024-08-07 13:48 ` [PATCH 1/5] x86: Put trampoline in .init.data section Alejandro Vallejo
2024-08-08  7:34   ` Jan Beulich
     [not found]     ` <CACHz=Zh7wK58mbB762fnevHEKW9qhp-NRJ6buNe1b-qLxP0qPg@mail.gmail.com>
     [not found]       ` <b9b40658-ff13-4240-98a2-4811411e31b6@suse.com>
2024-08-08 13:05         ` Frediano Ziglio
2024-08-19 14:16         ` Frediano Ziglio
2024-08-19 14:29           ` Jan Beulich
2024-08-19 15:30             ` Frediano Ziglio
2024-08-19 15:50               ` Jan Beulich
2024-08-27 14:56                 ` Frediano Ziglio
2024-08-27 15:55                   ` Jan Beulich
2024-08-07 13:48 ` [PATCH 2/5] x86: Fix early output messages in case of EFI Alejandro Vallejo
2024-08-08  7:49   ` Jan Beulich
     [not found]     ` <CACHz=ZjYdBcB_S1tpXpuRQDKGAKY=SrgTEy8_0Wyq_q+bOBfHg@mail.gmail.com>
2024-08-08  9:29       ` Jan Beulich
     [not found]         ` <CACHz=ZgRK2DMHmiAVsBo1WJVBxbnTka3-CcpgopKB-6gWs5ZSw@mail.gmail.com>
2024-08-08 12:58           ` Jan Beulich
2024-08-08 13:17             ` Frediano Ziglio
2024-08-08 14:04               ` Jan Beulich
2024-08-07 13:48 ` [PATCH 3/5] x86: Set xen_phys_start and trampoline_xen_phys_start earlier Alejandro Vallejo
2024-08-08  8:25   ` Jan Beulich
2024-08-09 12:48     ` Frediano Ziglio
2024-08-09 12:59       ` Jan Beulich
2024-08-09 13:50         ` Frediano Ziglio
2024-08-09 14:02           ` Jan Beulich
2024-08-09 14:34             ` Frediano Ziglio
2024-08-12  8:41               ` Jan Beulich
2024-08-12 12:42                 ` Frediano Ziglio
2024-08-07 13:48 ` [PATCH 4/5] x86: Force proper gdt_boot_base setting Alejandro Vallejo
2024-08-08  9:58   ` Jan Beulich
2024-08-07 13:48 ` [PATCH 5/5] x86: Rollback relocation in case of EFI multiboot Alejandro Vallejo
2024-08-08 10:36   ` Jan Beulich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.