[PATCH 0/3] x86/ucode: Simplify/fix loading paths further

Andrew Cooper posted 3 patches 12 months ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20241107122117.4073266-1-andrew.cooper3@citrix.com
There is a newer version of this series
xen/arch/x86/cpu/microcode/core.c | 53 +++++++++----------------------
1 file changed, 15 insertions(+), 38 deletions(-)
[PATCH 0/3] x86/ucode: Simplify/fix loading paths further
Posted by Andrew Cooper 12 months ago
collect_cpu_info() is fairly expensive and called excessively.  Rationalise
this substantially.

Except I found yet another bug when testing this.  Notes in patch 3.

Andrew Cooper (3):
  x86/ucode: Don't use microcode_update_cpu() in early_microcode_load()
  x86/ucode: Fold microcode_update_cpu() and fix error handling
  x86/ucode: Remove the collect_cpu_info() call from parse_blob()

 xen/arch/x86/cpu/microcode/core.c | 53 +++++++++----------------------
 1 file changed, 15 insertions(+), 38 deletions(-)

-- 
2.39.5