Update bl31_spmd.bin to use MTE
Built tf-a using latest master: 863296898a597775db3c760a4dcf8a02ca8805e2
Signed-off-by: Maksims Svecovs <maksims.svecovs@arm.com>
Change-Id: I074a50ef5bc91da51c31b3848240e3668897575b
diff --git a/linux-aarch64/trusted-firmware-a/METADATA b/linux-aarch64/trusted-firmware-a/METADATA
index c7a4421..17af364 100644
--- a/linux-aarch64/trusted-firmware-a/METADATA
+++ b/linux-aarch64/trusted-firmware-a/METADATA
@@ -10,7 +10,7 @@
type: GIT
value: "https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git"
}
- version: "2.5"
- last_upgrade_date { year: 2021 month: 08 day: 17 }
+ version: "2.6"
+ last_upgrade_date { year: 2022 month: 04 day: 20 }
license_type: NOTICE
}
diff --git a/linux-aarch64/trusted-firmware-a/README.md b/linux-aarch64/trusted-firmware-a/README.md
index 2c5110e..1ccd80e 100644
--- a/linux-aarch64/trusted-firmware-a/README.md
+++ b/linux-aarch64/trusted-firmware-a/README.md
@@ -5,6 +5,6 @@
trusted-firmware-a was built, to generate 'bl31_spmd.bin', with the following commands:
```
-$ make CROSS_COMPILE=aarch64-none-elf- SPD=spmd CTX_INCLUDE_EL2_REGS=1 ARM_ARCH_MINOR=5 BRANCH_PROTECTION=1 CTX_INCLUDE_PAUTH_REGS=1 PLAT=fvp SP_LAYOUT_FILE=dummy RESET_TO_BL31=1 ARM_LINUX_KERNEL_AS_BL33=1 PRELOADED_BL33_BASE=0x88000000 ARM_PRELOADED_DTB_BASE=0x82000000 -j8
+$ make CROSS_COMPILE=aarch64-none-elf- SPD=spmd CTX_INCLUDE_MTE_REGS=1 CTX_INCLUDE_EL2_REGS=1 ARM_ARCH_MINOR=5 BRANCH_PROTECTION=1 CTX_INCLUDE_PAUTH_REGS=1 PLAT=fvp SP_LAYOUT_FILE=dummy RESET_TO_BL31=1 ARM_LINUX_KERNEL_AS_BL33=1 PRELOADED_BL33_BASE=0x88000000 ARM_PRELOADED_DTB_BASE=0x82000000 -j8
$ cp build/fvp/release/bl31.bin ../hafnium/prebuilts/linux-aarch64/trusted-firmware-a/fvp/bl31_spmd.bin
```
diff --git a/linux-aarch64/trusted-firmware-a/fvp/bl31_spmd.bin b/linux-aarch64/trusted-firmware-a/fvp/bl31_spmd.bin
index 7745b86..1b60cd8 100755
--- a/linux-aarch64/trusted-firmware-a/fvp/bl31_spmd.bin
+++ b/linux-aarch64/trusted-firmware-a/fvp/bl31_spmd.bin
Binary files differ