has_newer_microcode
Regular
4.4
: ✅int has_newer_microcode(void *mc, unsigned int csig, int cpf, int new_rev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel_lib.c (ffffffff8104e040)
Location: arch/x86/kernel/cpu/microcode/intel_lib.c:161
Inline: False
Direct callers:
- arch/x86/kernel/cpu/microcode/intel.c:apply_microcode_intel
- arch/x86/kernel/cpu/microcode/intel.c:load_microcode_early
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
Symbols:
ffffffff8104e040-ffffffff8104e058: has_newer_microcode (STB_GLOBAL)
4.8
: ✅int has_newer_microcode(void *mc, unsigned int csig, int cpf, int new_rev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel_lib.c (ffffffff8104e1d0)
Location: arch/x86/kernel/cpu/microcode/intel_lib.c:176
Inline: False
Direct callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:apply_microcode_intel
- arch/x86/kernel/cpu/microcode/intel.c:find_microcode_patch
Symbols:
ffffffff8104e1d0-ffffffff8104e1e8: has_newer_microcode (STB_GLOBAL)
4.10
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8104fdcd)
Location: arch/x86/kernel/cpu/microcode/intel.c:92
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
4.13
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8104fe54)
Location: arch/x86/kernel/cpu/microcode/intel.c:92
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
4.15
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81053811)
Location: arch/x86/kernel/cpu/microcode/intel.c:96
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
4.18
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810564a4)
Location: arch/x86/kernel/cpu/microcode/intel.c:96
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
5.0
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81053b34)
Location: arch/x86/kernel/cpu/microcode/intel.c:96
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
5.3
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81056cf5)
Location: arch/x86/kernel/cpu/microcode/intel.c:93
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
5.4
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810575b5)
Location: arch/x86/kernel/cpu/microcode/intel.c:93
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
5.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105c875)
Location: arch/x86/kernel/cpu/microcode/intel.c:93
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
5.11
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105b0f5)
Location: arch/x86/kernel/cpu/microcode/intel.c:93
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
5.13
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105baa5)
Location: arch/x86/kernel/cpu/microcode/intel.c:93
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
5.15
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810650d0)
Location: arch/x86/kernel/cpu/microcode/intel.c:93
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
5.19
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81071b2e)
Location: arch/x86/kernel/cpu/microcode/intel.c:79
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
6.2
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810817c3)
Location: arch/x86/kernel/cpu/microcode/intel.c:51
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
6.5
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81083cf2)
Location: arch/x86/kernel/cpu/microcode/intel.c:51
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
6.8
: Absent ⚠️
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81057135)
Location: arch/x86/kernel/cpu/microcode/intel.c:93
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
azure
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81047325)
Location: arch/x86/kernel/cpu/microcode/intel.c:93
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
gcp
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81057565)
Location: arch/x86/kernel/cpu/microcode/intel.c:93
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
lowlatency
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81058a05)
Location: arch/x86/kernel/cpu/microcode/intel.c:93
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
- arch/x86/kernel/cpu/microcode/intel.c:scan_microcode
Regular
4.4
and 4.8
✅