Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\cpu\microcode\intel.c Create Date:2022-07-28 08:08:29
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:apply_microcode_early

Proto:static int apply_microcode_early(struct ucode_cpu_info *uci, bool early)

Type:int

Parameter:

TypeParameterName
struct ucode_cpu_info *uci
boolearly
586  mc = mc
587  If Not mc Then Return 0
595  rev = intel_get_microcode_revision()
596  If rev >= rev Then
597  rev = rev
598  Return UCODE_OK
605  native_wbinvd()
608  native_wrmsrl(MSR_IA32_UCODE_WRITE, (unsignedlong)bits)
610  rev = intel_get_microcode_revision()
611  If rev != rev Then Return -1
614  rev = rev
616  If early Then At this point, we can not call printk() yet. Delay printing microcode info in* show_ucode_info_early() until printk() works.
618  Else Print ucode update info.
621  Return 0
Caller
NameDescribe
load_ucode_intel_bsp
load_ucode_intel_ap
reload_ucode_intel