mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-02-16 22:18:20 +07:00
[IA64] Set the correct default OS status in the MCA handler
sos->os_status is set to a default value of IA64_MCA_COLD_BOOT for an MCA, but then is incorrectly overwritten with IA64_MCA_SAME_CONTEXT (0). This makes SAL think that all MCAs have been recovered. Signed-off-by: Keith Owens <kaos@sgi.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
This commit is contained in:
parent
3ee68c4af3
commit
2a792058c3
@ -512,7 +512,7 @@ ia64_state_save:
|
|||||||
st8 [temp1]=r12 // os_status, default is cold boot
|
st8 [temp1]=r12 // os_status, default is cold boot
|
||||||
mov r6=IA64_MCA_SAME_CONTEXT
|
mov r6=IA64_MCA_SAME_CONTEXT
|
||||||
;;
|
;;
|
||||||
st8 [temp1]=r6 // context, default is same context
|
st8 [temp2]=r6 // context, default is same context
|
||||||
|
|
||||||
// Save the pt_regs data that is not in minstate. The previous code
|
// Save the pt_regs data that is not in minstate. The previous code
|
||||||
// left regs at sos.
|
// left regs at sos.
|
||||||
|
Loading…
Reference in New Issue
Block a user