Searched hist:"1 ea63d77a186a7aff8fb25b9f0a09e22501c8cb0" (Results 1 – 1 of 1) sorted by relevance
| /rk3399_ARM-atf/include/plat/arm/css/common/ |
| H A D | css_def.h | 1ea63d77a186a7aff8fb25b9f0a09e22501c8cb0 Tue Jun 13 17:00:53 UTC 2017 Soby Mathew <soby.mathew@arm.com> CSS: Prevent SCP_BL2/2U from overwriting BL1 RW data
On ARM CSS platforms, the SCP_BL2/2U image is loaded below BL1 read-write data. This same memory is used to load BL31 later on. But sufficient checks were not done to ensure that the SCP_BL2 would not overwrite BL1 rw data. This patch adds the required CASSERT checks to prevent overwrite into BL1 or BL2 memory by load of SCP_BL2/2U. Also the size of BL31 is increased and SCP_BL2/2U size is decreased to accomodate it within the allocated region.
Change-Id: I23b28b5e1589e91150852a06452bd52b273216ee Signed-off-by: Soby Mathew <soby.mathew@arm.com>
|