commit | 83471b2965f943348064e153c31573282cd753fc | [log] [tgz] |
---|---|---|
author | Jens Wiklander <jens.wiklander@linaro.org> | Fri Nov 22 14:01:58 2019 +0100 |
committer | Jérôme Forissier <jerome@forissier.org> | Tue Dec 17 13:23:46 2019 +0100 |
tree | 98d4924047c1f0b8de50f92afb85e09b30d96949 | |
parent | ff207c8dcf1499963d322cb97040b37429f9498d [diff] |
core: fix pager vaspace start in assign_mem_va() Makes sure that MEM_AREA_PAGER_VASPACE follows directly after the static mappings of the OP-TEE ELF. This fixes the case where OP-TEE is mapped at higher addresses and thus tries to locate everything else at lower addresses. Without a fixed address for MEM_AREA_PAGER_VASPACE the reserved pager vaspace could end up at the wrong address. Fixes: 5dd1570ac5b0 ("core: add embedded data region") Acked-by: Jerome Forissier <jerome@forissier.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
This git contains source code for the secure side implementation of OP-TEE project.
All official OP-TEE documentation has moved to http://optee.readthedocs.io.
// OP-TEE core maintainers