arm-trusted-firmware/include
Zelalem Aweke 596d20d9e4 fix(pie): invalidate data cache in the entire image range if PIE is enabled
Currently on image entry, the data cache in the RW address range is
invalidated before MMU is enabled to safeguard against potential
stale data from previous firmware stage. If PIE is enabled however,
RO sections including the GOT may be also modified during pie fixup.
Therefore, to be on the safe side, invalidate the entire image
region if PIE is enabled.

Signed-off-by: Zelalem Aweke <zelalem.aweke@arm.com>
Change-Id: I7ee2a324fe4377b026e32f9ab842617ad4e09d89
2021-10-19 21:30:56 +02:00
..
arch fix(pie): invalidate data cache in the entire image range if PIE is enabled 2021-10-19 21:30:56 +02:00
bl1 Specify signed-ness of constants 2020-08-14 11:36:05 +00:00
bl2 BL2_AT_EL3: Enable pointer authentication support 2019-02-27 11:58:09 +00:00
bl2u Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
bl31 feat(rme): add ENABLE_RME build option and support for RMM image 2021-10-05 11:49:59 -05:00
bl32 spd: tlkd: support new TLK SMCs for RPMB service 2020-03-21 19:00:05 -07:00
common Merge changes from topic "za/feat_rme" into integration 2021-10-06 19:44:28 +02:00
drivers Merge "fix(scmi): relax requirement for exact protocol version" into integration 2021-10-19 10:58:09 +02:00
dt-bindings feat(dt-bindings): add STM32MP1 TZC400 bindings 2021-09-07 09:14:05 +02:00
export feat(rme): add ENABLE_RME build option and support for RMM image 2021-10-05 11:49:59 -05:00
lib refactor(measured_boot): remove passing of BL2 hash via device tree 2021-10-12 17:53:47 +01:00
plat feat(plat/fvp): pass Event Log addr and size from BL1 to BL2 2021-10-12 17:53:48 +01:00
services feat(rme): add Test Realm Payload (TRP) 2021-10-05 18:41:07 +02:00
tools_share feat(rme): add ENABLE_RME build option and support for RMM image 2021-10-05 11:49:59 -05:00