diff options
author | Ming Huang <huangming@linux.alibaba.com> | 2021-12-31 19:06:23 +0800 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2022-07-07 10:20:06 +0000 |
commit | 5496c763aaddc4a47639d4652abe23aa3419263a (patch) | |
tree | 3679d11154b6c9bff282b0580337903f33f890ef /BaseTools/Source/Python/Ecc/FileProfile.py | |
parent | 31d3eeb103eaf0721c4955988bef3f2264b05ca0 (diff) | |
download | edk2-5496c763aaddc4a47639d4652abe23aa3419263a.tar.gz edk2-5496c763aaddc4a47639d4652abe23aa3419263a.tar.bz2 edk2-5496c763aaddc4a47639d4652abe23aa3419263a.zip |
StandaloneMmPkg: Fix check buffer address failed issue from TF-A
There are two scene communicate with StandaloneMm(MM):
1 edk2 -> TF-A -> MM, communicate MM use non-secure buffer which
specify by EFI_SECURE_PARTITION_BOOT_INFO.SpNsCommBufBase;
2 RAS scene: fiq -> TF-A -> MM, use secure buffer which
specify by EFI_SECURE_PARTITION_BOOT_INFO.SpShareBufBase;
For now, the second scene will failed because check buffer address.
This patch add CheckBufferAddr() to support check address for secure
buffer.
Signed-off-by: Ming Huang <huangming@linux.alibaba.com>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Diffstat (limited to 'BaseTools/Source/Python/Ecc/FileProfile.py')
0 files changed, 0 insertions, 0 deletions