On 20.01.2026 10:38, Alejandro Vallejo wrote:
> The only dependency here is patch 2 going in before patch 3. Everything else
> can be freely rearranged.
Is this correct? Didn't you say (confirming what I observed elsewhere a little
while back) that there's a complaint when a file listed in the exclusions
doesn't
exist anymore (which may have been cppcheck, not Eclair, but still breaking CI)?
IOW can patch 4 really be separate from patch 3? Or, if its description was to
be trusted, wouldn't it need to go ahead of what is now patch 3?
> 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