All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] x86/boot: Yet more PVH module handling fixes
@ 2024-10-23 10:57 Andrew Cooper
  2024-10-23 10:57 ` [PATCH 1/3] x86/boot: Add a temporary module_map pointer to boot_image Andrew Cooper
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Andrew Cooper @ 2024-10-23 10:57 UTC (permalink / raw)
  To: Xen-devel
  Cc: Andrew Cooper, Jan Beulich, Roger Pau Monné,
	Daniel P . Smith

It turns out microcode and XSM module handling has been broken ever since PVH
boot was introduced.  Both appear to have have gone unnoticed because their
functionality isn't typically used in PVH guests.

https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/1508716668

Andrew Cooper (1):
  x86/boot: Add a temporary module_map pointer to boot_image

Daniel P. Smith (2):
  x86/boot: Fix microcode module handling during PVH boot
  x86/boot: Fix XSM module handling during PVH boot

 xen/arch/x86/cpu/microcode/core.c    | 40 +++++++++++-----------------
 xen/arch/x86/include/asm/bootinfo.h  |  1 +
 xen/arch/x86/include/asm/microcode.h |  8 +++---
 xen/arch/x86/setup.c                 | 10 ++++---
 xen/include/xsm/xsm.h                | 12 ++++-----
 xen/xsm/xsm_core.c                   |  7 +++--
 xen/xsm/xsm_policy.c                 | 16 +++++------
 7 files changed, 43 insertions(+), 51 deletions(-)

-- 
2.39.5



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

end of thread, other threads:[~2024-10-23 17:12 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-23 10:57 [PATCH 0/3] x86/boot: Yet more PVH module handling fixes Andrew Cooper
2024-10-23 10:57 ` [PATCH 1/3] x86/boot: Add a temporary module_map pointer to boot_image Andrew Cooper
2024-10-23 11:14   ` Daniel P. Smith
2024-10-23 10:57 ` [PATCH 2/3] x86/boot: Fix microcode module handling during PVH boot Andrew Cooper
2024-10-23 12:17   ` Daniel P. Smith
2024-10-23 17:01   ` Roger Pau Monné
2024-10-23 17:12     ` Andrew Cooper
2024-10-23 10:57 ` [PATCH 3/3] x86/boot: Fix XSM " Andrew Cooper
2024-10-23 12:17   ` Daniel P. Smith
2024-10-23 17:04   ` Roger Pau Monné
2024-10-23 14:44 ` [PATCH 4/3] x86/boot: Remove the mbi_p parameter from __start_xen() Andrew Cooper
2024-10-23 14:58   ` Daniel P. Smith
2024-10-23 15:37     ` Andrew Cooper

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.