Stumbled on to while trying to fix bugs elsewhere with bootstrap_map(). I don't know if I'd conciously reaslised how bogus microcode_init() was previously, but it absolutely can't stay...
Andrew Cooper (5): xen/earlycpio: Drop nextoff parameter x86/ucode: Fold early_update_cache() into microcode_init_cache() x86/ucode: Fold early_microcode_update_cpu() into early_microcode_init() x86/ucode: Cache results in microcode_scan_module() x86/ucode: Drop ucode_mod and ucode_blob xen/arch/x86/cpu/microcode/core.c | 247 +++++++++++++++--------------- xen/common/earlycpio.c | 8 +- xen/include/xen/earlycpio.h | 3 +- 3 files changed, 128 insertions(+), 130 deletions(-) -- 2.30.2
