函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\cpu\mce\core.c Create Date:2022-07-27 09:01:29
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:During IFU recovery Sandy Bridge -EP4S processors set the RIPV and* EIPV bits in MCG_STATUS to zero on the affected logical processor (SDM* Vol 3B Table 15-20)

函数原型:static void quirk_sandybridge_ifu(int bank, struct mce *m, struct pt_regs *regs)

返回类型:void

参数:

类型参数名称
intbank
struct mce *m
struct pt_regs *regs
1619  如果bank不等于0则返回
1621  如果Machine Check Global Status MSR 按位与p points to correct instruction 按位或start ip valid 的值的值不等于0则返回
1623  如果Bank's MCi_STATUS MSR 按位与previous errors lost 按位或uncorrected error 按位或r enabled 按位或misc error reg. valid 按位或addr reg. valid 按位或processor context corrupt 按位或Signaled machine check 按位或Action required 按位或MCA Error Code 的值的值不等于uncorrected error 按位或r enabled 按位或misc error reg. valid 按位或addr reg. valid 按位或Signaled machine check 按位或Action required 按位或Instruction Fetch 的值则返回
1632  Machine Check Global Status MSR 或等于p points to correct instruction
1633  Instruction Pointer when the error happened 等于ip
1634  Code segment 等于cs