hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/arch/x86/kernel/cpu/microcode/intel.c
....@@ -659,7 +659,6 @@
659659 else
660660 iup = &intel_ucode_patch;
661661
662
-reget:
663662 if (!*iup) {
664663 patch = __load_ucode_intel(&uci);
665664 if (!patch)
....@@ -670,12 +669,7 @@
670669
671670 uci.mc = *iup;
672671
673
- if (apply_microcode_early(&uci, true)) {
674
- /* Mixed-silicon system? Try to refetch the proper patch: */
675
- *iup = NULL;
676
-
677
- goto reget;
678
- }
672
+ apply_microcode_early(&uci, true);
679673 }
680674
681675 static struct microcode_intel *find_patch(struct ucode_cpu_info *uci)