]> git.proxmox.com Git - mirror_edk2.git/commit
ArmPlatformPkg/PrePeiCore: add missing entries to AArch64 vector table
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Fri, 27 Nov 2015 09:24:27 +0000 (09:24 +0000)
committerabiesheuvel <abiesheuvel@Edk2>
Fri, 27 Nov 2015 09:24:27 +0000 (09:24 +0000)
commit83886d746e72063e8ef09cbd6d9884fba2c7bad6
tree0ff4021d1596c1a1d5986244d96f19576338c489
parent21f9922e3c82183f5c9030e5dbbcfc6313034471
ArmPlatformPkg/PrePeiCore: add missing entries to AArch64 vector table

The PrePeiCore vector table for AArch64 mode is only half populated.
However unlikely, if exceptions from lower exception levels are ever
taken, they should be reported correctly, rather than causing a
recursive undefined instruction fault on the zero padding that was
introduced by commit SVN r18904 ("ArmPkg/ArmPlatformPkg: position
vectors relative to base"). So add the missing entries, and wire
them up to the default handler.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Acked-by: Mark Rutland <mark.rutland@arm.com>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18976 6f19259b-4bc3-4df7-8a09-765794883524
ArmPlatformPkg/PrePeiCore/AArch64/Exception.S