Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name: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)

Proto:static void quirk_sandybridge_ifu(int bank, struct mce *m, struct pt_regs *regs)

Type:void

Parameter:

TypeParameterName
intbank
struct mce *m
struct pt_regs *regs
1619  If bank != 0 Then Return
1621  If (Machine Check Global Status MSR & (p points to correct instruction | start ip valid )) != 0 Then Return
1623  If (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 ) Then Return
1632  Machine Check Global Status MSR |= p points to correct instruction
1633  Instruction Pointer when the error happened = ip
1634  Code segment = cs