[PATCH 0/3] x86/boot: Untangling

Andrew Cooper posted 3 patches 1 week, 5 days ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20240426140140.465506-1-andrew.cooper3@citrix.com
xen/arch/x86/hvm/dom0_build.c |  9 +++++----
xen/arch/x86/pv/dom0_build.c  | 22 +++++++++++-----------
xen/arch/x86/setup.c          | 14 +++++++++++++-
3 files changed, 29 insertions(+), 16 deletions(-)
[PATCH 0/3] x86/boot: Untangling
Posted by Andrew Cooper 1 week, 5 days ago
This started out as another series trying to fix CPUID handling for SEV.

I'm still trying to sort out the SEV side of things, but I might need to
resort to something *far* more unpleasant in order to hit 4.19.

This series is some cleanup of module handling from the work I've done so far.
It interacts with the HyperLaunch Boot Module cleanup, but should make it
simpler overall.

Andrew Cooper (3):
  x86/boot: Explain how moving mod[0] works
  x86/boot: Explain discard_initial_images() and untangle PV initrd handling
  x86/boot: Refactor pvh_load_kernel() to have an initrd_len local

 xen/arch/x86/hvm/dom0_build.c |  9 +++++----
 xen/arch/x86/pv/dom0_build.c  | 22 +++++++++++-----------
 xen/arch/x86/setup.c          | 14 +++++++++++++-
 3 files changed, 29 insertions(+), 16 deletions(-)

-- 
2.30.2