commit | bd8bea6f45b004aa153fa8d7922dec6a655f50e3 | [log] [tgz] |
---|---|---|
author | Jens Wiklander <jens.wiklander@linaro.org> | Fri May 23 10:20:06 2025 +0200 |
committer | Jerome Forissier <jerome@forissier.org> | Wed Jun 04 10:38:35 2025 +0200 |
tree | 31ac8e64391efabf43a6704671ae89ac88282684 | |
parent | 714fcbaa408d8814d0af51ed1f81ff464c9f6ea3 [diff] |
core: boot_mem: enable asan support Add boot_mem_init_asan() to tag all allocated memory with asan_tag_access(). Allocations with boot_mem_alloc() and boot_mem_alloc_tmp() are tagged with asan_tag_access(). boot_mem_foreach_padding() temporarily allow access to paddings for the callback and restores no-access if the callback returns false to tell that the padding wasn't consumed. Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Acked-by: Etienne Carriere <etienne.carriere@foss.st.com>
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