On 22 February 2017 at 09:38, Ard Biesheuvel <ard.biesheuvel@linaro.org> wrote:
> This series enables the stack alignment check (SA) bit in the MMU for
> AArch64 platforms, as mandated by the UEFI spec. No fixes were required
> to make the existing asm code adhere to this requirement, but some issues
> were spotted in review nonetheless, so these are fixed as well.
>
All pushed, thanks.
> Ard Biesheuvel (4):
> ArmPlatformPkg/ArmPlatformStackLib: use callee preserved registers
> ArmPkg/ArmLib: AARCH64: set frame pointer in cache maintenance routine
> ArmPkg/ArmLib: AARCH64: allow the stack aligment (SA) bit to be
> managed
> ArmPkg/ArmMmuLib: AARCH64: enable stack alignment checking
>
> ArmPkg/Include/Chipset/AArch64.h | 12 ++++++
> ArmPkg/Library/ArmLib/AArch64/AArch64Support.S | 38 ++++++++++++++++-
> ArmPkg/Library/ArmMmuLib/AArch64/ArmMmuLibCore.c | 1 +
> ArmPlatformPkg/Library/ArmPlatformStackLib/AArch64/ArmPlatformStackLib.S | 43 +++++++++-----------
> 4 files changed, 68 insertions(+), 26 deletions(-)
>
> --
> 2.7.4
>
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel