audk/ArmPkg/Drivers/CpuDxe
Girish K S 6a343fac2c ArmPkg/CpuDxe: AArch64: Fix wrong comparison of exception type
During the interrupt registration comparison is made against
max value of exception types for ARMV7, but in the common handling
function the check is made against max value of exceptions types
for ARMV8. This can lead to undefined behaviour during registration
of interrupts.

This patch modifies the registration function to handle only AArch64
exceptions.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Girish K S <ks.giri@samsung.com>
Signed-off-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14561 6f19259b-4bc3-4df7-8a09-765794883524
2013-08-19 13:49:09 +00:00
..
AArch64 ArmPkg/CpuDxe: AArch64: Fix wrong comparison of exception type 2013-08-19 13:49:09 +00:00
ArmV4 ARM Packages: Fixed line endings 2013-01-25 11:28:06 +00:00
ArmV6 ArmPkg,ArmPlatformPkg: Free memory allocated by Get.*SpaceMap() 2013-07-26 17:12:12 +00:00
CpuDxe.c ARM Packages: Fixed Build failings/warnings/EDK2 coding convention 2011-09-27 16:42:47 +00:00
CpuDxe.h ArmPkg: Added Aarch64 support 2013-07-18 18:07:46 +00:00
CpuDxe.inf ArmPkg: Added Aarch64 support 2013-07-18 18:07:46 +00:00
CpuMmuCommon.c ArmPkg/CpuDxe: Moved memory mapping functions that are not architecture specific to 'CpuMmuCommon.c' 2013-07-18 06:20:33 +00:00
CpuMpCore.c ArmPkg: Create MpCoreInfo PPI and HOB to describe CPU Cores on a MPCore platform 2011-09-22 23:14:01 +00:00