On Mon, Mar 25, 2019 at 11:12:17AM +0000, Sergey Dyasli wrote: >Currently cpu_sig struct is not updated during boot when either: > > 1. ucode_scan is set to false (e.g. no "ucode=scan" in cmdline) > 2. initrd does not contain a microcode blob > >These will result in cpu_sig.rev being 0 which affects APIC's >check_deadline_errata() and retpoline_safe() functions. > >Fix this by getting ucode revision early during boot and SMP bring up. >While at it, protect early_microcode_update_cpu() for cases when >microcode_ops is NULL. > >Signed-off-by: Sergey Dyasli <sergey.dya...@citrix.com>
Reviewed-by: Chao Gao <chao....@intel.com> Thanks Chao _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel