commit | 8f0e3d092021c6c927d61fe871a54d1d2580303f | [log] [tgz] |
---|---|---|
author | J-Alves <joao.alves@arm.com> | Wed Mar 08 10:37:04 2023 +0000 |
committer | J-Alves <joao.alves@arm.com> | Wed Mar 08 13:44:08 2023 +0000 |
tree | 49735fde839dde531ff7ebd63acaa88885d95a98 | |
parent | f6713e92b9177250a8384464c96ee700b4d5e94e [diff] |
fix: memory region not page aligned In [1] Hafnium mandates that every memory region allocated in the manifest must be page aligned. If the base address is not present, hafnium would allocate the memory region. In the manifest structure, the value of the field would be MANIFEST_INVALID_ADDRESS(all 0xfs), which would cause the alignment validation to fail. Hafnium allocation of memory region is dropped in [2]. The patch removes instances of such type of memory regions from cactus partition manifest. [1] https://review.trustedfirmware.org/c/hafnium/hafnium/+/17304 [2] https://review.trustedfirmware.org/c/hafnium/hafnium/+/19939 Signed-off-by: J-Alves <joao.alves@arm.com> Change-Id: I443e30b18531072cd108c58eb0762f3bffbaf65a