All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/4] Add Kconfig option to remove microcode loading support
@ 2026-01-20  9:38 Alejandro Vallejo
  2026-01-20  9:38 ` [PATCH v4 1/5] x86/ucode: Add Kconfig option to remove microcode loading Alejandro Vallejo
                   ` (5 more replies)
  0 siblings, 6 replies; 28+ messages in thread
From: Alejandro Vallejo @ 2026-01-20  9:38 UTC (permalink / raw)
  To: xen-devel
  Cc: Alejandro Vallejo, Andrew Cooper, Anthony PERARD, Michal Orzel,
	Jan Beulich, Julien Grall, Roger Pau Monné,
	Stefano Stabellini, Daniel P. Smith,
	Marek Marczykowski-Górecki, Doug Goldstein

Hi,

v1: https://lore.kernel.org/xen-devel/20251112162219.226075-1-alejandro.garciavallejo@amd.com/
v2: https://lore.kernel.org/xen-devel/20260112150259.74535-1-alejandro.garciavallejo@amd.com/
v3: https://lore.kernel.org/xen-devel/20260113122109.62399-1-alejandro.garciavallejo@amd.com/
pipeline (red, but see below):
    https://gitlab.com/xen-project/people/agvallejo/xen/-/pipelines/2272127547

Pipeline failures are on ARM builds, so clearly unrelated to this. Also has
an eclair run on allcode that shows no new failures in earlycpio.c.

The only dependency here is patch 2 going in before patch 3. Everything else
can be freely rearranged.

Cheers,
Alejandro

Alejandro Vallejo (5):
  x86/ucode: Add Kconfig option to remove microcode loading
  xen: Allow lib-y targets to also be .init.o
  earlycpio: lib-ify earlycpio.c
  docs/misra: Remove earlycpio.c from the Eclair exclusion list.
  automation: Disable ucode loading on AMD's analysis run

 automation/gitlab-ci/analyze.yaml      |  1 +
 docs/admin-guide/microcode-loading.rst |  2 ++
 docs/misc/efi.pandoc                   |  2 ++
 docs/misc/xen-command-line.pandoc      |  7 ++++---
 docs/misra/exclude-list.json           |  4 ----
 xen/Rules.mk                           | 10 +++++-----
 xen/arch/x86/Kconfig                   | 14 ++++++++++++++
 xen/arch/x86/cpu/microcode/amd.c       | 16 +++++++++-------
 xen/arch/x86/cpu/microcode/core.c      | 15 ++++++++++++---
 xen/arch/x86/cpu/microcode/intel.c     | 11 +++++++----
 xen/arch/x86/cpu/microcode/private.h   |  3 +++
 xen/arch/x86/efi/efi-boot.h            |  3 ++-
 xen/arch/x86/platform_hypercall.c      | 10 ++++++++--
 xen/common/Makefile                    |  2 +-
 xen/lib/Makefile                       |  1 +
 xen/{common => lib}/earlycpio.c        |  0
 16 files changed, 71 insertions(+), 30 deletions(-)
 rename xen/{common => lib}/earlycpio.c (100%)


base-commit: 7b3e1b4e848d34c9a5b6634009959a7b9dd42104
-- 
2.43.0



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

end of thread, other threads:[~2026-01-21 19:55 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-20  9:38 [PATCH v4 0/4] Add Kconfig option to remove microcode loading support Alejandro Vallejo
2026-01-20  9:38 ` [PATCH v4 1/5] x86/ucode: Add Kconfig option to remove microcode loading Alejandro Vallejo
2026-01-20 14:09   ` Andrew Cooper
2026-01-20 15:29     ` Alejandro Vallejo
2026-01-20  9:38 ` [PATCH v4 2/5] xen: Allow lib-y targets to also be .init.o Alejandro Vallejo
2026-01-20 10:23   ` Jan Beulich
2026-01-20  9:38 ` [PATCH v4 3/5] earlycpio: lib-ify earlycpio.c Alejandro Vallejo
2026-01-20 14:07   ` Andrew Cooper
2026-01-20  9:38 ` [PATCH v4 4/5] docs/misra: Remove earlycpio.c from the Eclair exclusion list Alejandro Vallejo
2026-01-20 11:21   ` Nicola Vetrini
2026-01-20 11:27     ` Alejandro Vallejo
2026-01-20 11:41       ` Nicola Vetrini
2026-01-20 11:51         ` Alejandro Vallejo
2026-01-20 12:02           ` Nicola Vetrini
2026-01-20 12:09           ` Alejandro Vallejo
2026-01-20 14:20             ` Nicola Vetrini
2026-01-20 15:14               ` Andrew Cooper
2026-01-20 15:25                 ` Nicola Vetrini
2026-01-20 17:31                   ` Andrew Cooper
2026-01-20  9:38 ` [PATCH v4 5/5] automation: Disable ucode loading on AMD's analysis run Alejandro Vallejo
2026-01-20 10:53   ` Alejandro Vallejo
2026-01-21 10:44   ` Andrew Cooper
2026-01-21 19:55     ` Stefano Stabellini
2026-01-20 10:20 ` [PATCH v4 0/4] Add Kconfig option to remove microcode loading support Jan Beulich
2026-01-20 10:38   ` Alejandro Vallejo
2026-01-20 10:52     ` Jan Beulich
2026-01-20 11:03       ` Alejandro Vallejo
2026-01-20 11:30         ` Nicola Vetrini

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.