Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\cpu\common.c Create Date:2022-07-28 07:55:35
Last Modify:2020-03-16 20:28:31 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:The microcode loader calls this upon late microcode load to recheck features,* only when microcode has been updated. Caller holds microcode_mutex and CPU* hotplug lock.

Proto:void microcode_check(void)

Type:void

Parameter:Nothing

1939  perf_check_microcode()
1942  Maximum supported CPUID level, -1=no CPUID: = CPUID functions returning a single datum
1949  memcpy( & x86_capability, & x86_capability, size of x86_capability )
1951  get_cpu_cap( & info)
1953  If Not memcmp( & x86_capability, & x86_capability, size of x86_capability ) Then Return
1956  pr_warn("x86/CPU: CPU features have changed after loading microcode, but might not take effect.\n")
1957  pr_warn("x86/CPU: Please consider either early loading through initrd/built-in or a potential BIOS update.\n")
Caller
NameDescribe
microcode_reload_lateReload microcode late on all CPUs. Wait for a sec until they* all gather together.