Skip to content
Commit 8f0e3d09 authored by Joao Alves's avatar Joao Alves
Browse files

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: Joao Alves's avatarJ-Alves <joao.alves@arm.com>
Change-Id: I443e30b18531072cd108c58eb0762f3bffbaf65a
parent f6713e92
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment