函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\cpu\common.c Create Date:2022-07-27 08:55:52
Last Modify:2020-03-16 20:28:31 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称: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.

函数原型:void microcode_check(void)

返回类型:void

参数:

1939  perf_check_microcode()
1942  Maximum supported CPUID level, -1=no CPUID: 等于CPUID functions returning a single datum
1949  memcpy( & x86_capability, & x86_capability, x86_capability的长度)
1951  get_cpu_cap( & info)
1953  如果非内存比较则返回
1956  打印警告信息("x86/CPU: CPU features have changed after loading microcode, but might not take effect.\n")
1957  打印警告信息("x86/CPU: Please consider either early loading through initrd/built-in or a potential BIOS update.\n")
调用者
名称描述
microcode_reload_lateReload microcode late on all CPUs. Wait for a sec until they* all gather together.