• Justin Chadwell's avatar
    Enable MTE support in both secure and non-secure worlds · 9dd94382
    Justin Chadwell authored
    
    
    This patch adds support for the new Memory Tagging Extension arriving in
    ARMv8.5. MTE support is now enabled by default on systems that support
    at EL0. To enable it at ELx for both the non-secure and the secure
    world, the compiler flag CTX_INCLUDE_MTE_REGS includes register saving
    and restoring when necessary in order to prevent register leakage
    between the worlds.
    
    Change-Id: I2d4ea993d6b11654ea0d4757d00ca20d23acf36c
    Signed-off-by: default avatarJustin Chadwell <justin.chadwell@arm.com>
    9dd94382
arch.h 29.3 KB