mirror of https://github.com/acidanthera/audk.git
On the LoongArch platform: the a0 register can be used as both a function parameter and a return value. Due to parameter EFI_SYSTEM_CONTEXT being overwritten by an invalid context address, when calling GetExceptionType, incorrect parameter address causes memory access exception. BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4796 Cc: Chao Li <lichao@loongson.cn> Signed-off-by: Dongyan Qian <qiandongyan@loongson.cn> |
||
---|---|---|
.. | ||
Ia32 | ||
LoongArch | ||
UnitTest | ||
X64 | ||
CpuExceptionCommon.c | ||
CpuExceptionCommon.h | ||
DxeCpuExceptionHandlerLib.inf | ||
DxeCpuExceptionHandlerLib.uni | ||
DxeException.c | ||
PeiCpuException.c | ||
PeiCpuExceptionHandlerLib.inf | ||
PeiCpuExceptionHandlerLib.uni | ||
PeiDxeSmmCpuException.c | ||
SecPeiCpuException.c | ||
SecPeiCpuExceptionHandlerLib.inf | ||
SecPeiCpuExceptionHandlerLib.uni | ||
SmmCpuExceptionHandlerLib.inf | ||
SmmCpuExceptionHandlerLib.uni | ||
SmmException.c |