[PATCH for-4.21? 0/5] x86/ucode: Support loading latest ucode from linux-firwmare

Andrew Cooper posted 5 patches 1 week, 2 days ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20251020131955.2928261-1-andrew.cooper3@citrix.com
There is a newer version of this series
xen/arch/x86/cpu/microcode/amd.c     | 145 +++++++++++++++++++++++++--
xen/arch/x86/cpu/microcode/core.c    |   6 +-
xen/arch/x86/cpu/microcode/private.h |   2 +
xen/arch/x86/flushtlb.c              |   3 +-
xen/arch/x86/include/asm/flushtlb.h  |   5 +
5 files changed, 151 insertions(+), 10 deletions(-)
[PATCH for-4.21? 0/5] x86/ucode: Support loading latest ucode from linux-firwmare
Posted by Andrew Cooper 1 week, 2 days ago
linux-firmware now contains microcode signed with the new signature scheme.
Xen currently refuses to load these as we've not updated the digest list.

The plan was always to stop using the digest list in due course, which is what
this series does.

Patch 1 has already been posted and acked.  I included it again here for
completeness.

Andrew Cooper (5):
  x86/ucode: Fix missing printk() newline in ucode_probe_amd()
  x86/ucode: Abort parallel load early on any control thread error
  x86/ucode: Refine TLB flush fix for AMD Fam17h CPUs
  x86/ucode: Cross check the minimum revision
  x86/ucode: Relax digest check when Entrysign is fixed in firmware

 xen/arch/x86/cpu/microcode/amd.c     | 145 +++++++++++++++++++++++++--
 xen/arch/x86/cpu/microcode/core.c    |   6 +-
 xen/arch/x86/cpu/microcode/private.h |   2 +
 xen/arch/x86/flushtlb.c              |   3 +-
 xen/arch/x86/include/asm/flushtlb.h  |   5 +
 5 files changed, 151 insertions(+), 10 deletions(-)

-- 
2.39.5