| /optee_os/lib/libutee/ |
| H A D | user_ta_entry.c | 9f2dc7a17efdd58b8afa6c45edcc5bb99c766bfa Fri Dec 19 20:08:27 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> asan: support trusted applications
Add CFG_TA_SANITIZE_KADDRESS and enable -fsanitize=kernel-address for TAs. Extend ASan to map shadow regions in user space. Shadow memory for trusted applications is now mapped during ldelf loading. CFG_TA_SANITIZE_KADDRESS acts as a global flag and propagates to all internal and external TAs.
Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/lib/libutils/ext/ |
| H A D | asan.c | 9f2dc7a17efdd58b8afa6c45edcc5bb99c766bfa Fri Dec 19 20:08:27 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> asan: support trusted applications
Add CFG_TA_SANITIZE_KADDRESS and enable -fsanitize=kernel-address for TAs. Extend ASan to map shadow regions in user space. Shadow memory for trusted applications is now mapped during ldelf loading. CFG_TA_SANITIZE_KADDRESS acts as a global flag and propagates to all internal and external TAs.
Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| H A D | sub.mk | 9f2dc7a17efdd58b8afa6c45edcc5bb99c766bfa Fri Dec 19 20:08:27 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> asan: support trusted applications
Add CFG_TA_SANITIZE_KADDRESS and enable -fsanitize=kernel-address for TAs. Extend ASan to map shadow regions in user space. Shadow memory for trusted applications is now mapped during ldelf loading. CFG_TA_SANITIZE_KADDRESS acts as a global flag and propagates to all internal and external TAs.
Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/lib/libutils/ext/include/ |
| H A D | asan.h | 9f2dc7a17efdd58b8afa6c45edcc5bb99c766bfa Fri Dec 19 20:08:27 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> asan: support trusted applications
Add CFG_TA_SANITIZE_KADDRESS and enable -fsanitize=kernel-address for TAs. Extend ASan to map shadow regions in user space. Shadow memory for trusted applications is now mapped during ldelf loading. CFG_TA_SANITIZE_KADDRESS acts as a global flag and propagates to all internal and external TAs.
Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/core/arch/riscv/plat-spike/ |
| H A D | conf.mk | 9f2dc7a17efdd58b8afa6c45edcc5bb99c766bfa Fri Dec 19 20:08:27 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> asan: support trusted applications
Add CFG_TA_SANITIZE_KADDRESS and enable -fsanitize=kernel-address for TAs. Extend ASan to map shadow regions in user space. Shadow memory for trusted applications is now mapped during ldelf loading. CFG_TA_SANITIZE_KADDRESS acts as a global flag and propagates to all internal and external TAs.
Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/ldelf/ |
| H A D | main.c | 9f2dc7a17efdd58b8afa6c45edcc5bb99c766bfa Fri Dec 19 20:08:27 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> asan: support trusted applications
Add CFG_TA_SANITIZE_KADDRESS and enable -fsanitize=kernel-address for TAs. Extend ASan to map shadow regions in user space. Shadow memory for trusted applications is now mapped during ldelf loading. CFG_TA_SANITIZE_KADDRESS acts as a global flag and propagates to all internal and external TAs.
Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| H A D | ta_elf.c | 9f2dc7a17efdd58b8afa6c45edcc5bb99c766bfa Fri Dec 19 20:08:27 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> asan: support trusted applications
Add CFG_TA_SANITIZE_KADDRESS and enable -fsanitize=kernel-address for TAs. Extend ASan to map shadow regions in user space. Shadow memory for trusted applications is now mapped during ldelf loading. CFG_TA_SANITIZE_KADDRESS acts as a global flag and propagates to all internal and external TAs.
Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/ta/arch/arm/ |
| H A D | ta.ld.S | 9f2dc7a17efdd58b8afa6c45edcc5bb99c766bfa Fri Dec 19 20:08:27 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> asan: support trusted applications
Add CFG_TA_SANITIZE_KADDRESS and enable -fsanitize=kernel-address for TAs. Extend ASan to map shadow regions in user space. Shadow memory for trusted applications is now mapped during ldelf loading. CFG_TA_SANITIZE_KADDRESS acts as a global flag and propagates to all internal and external TAs.
Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/ta/mk/ |
| H A D | ta_dev_kit.mk | 9f2dc7a17efdd58b8afa6c45edcc5bb99c766bfa Fri Dec 19 20:08:27 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> asan: support trusted applications
Add CFG_TA_SANITIZE_KADDRESS and enable -fsanitize=kernel-address for TAs. Extend ASan to map shadow regions in user space. Shadow memory for trusted applications is now mapped during ldelf loading. CFG_TA_SANITIZE_KADDRESS acts as a global flag and propagates to all internal and external TAs.
Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/ta/ |
| H A D | ta.mk | 9f2dc7a17efdd58b8afa6c45edcc5bb99c766bfa Fri Dec 19 20:08:27 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> asan: support trusted applications
Add CFG_TA_SANITIZE_KADDRESS and enable -fsanitize=kernel-address for TAs. Extend ASan to map shadow regions in user space. Shadow memory for trusted applications is now mapped during ldelf loading. CFG_TA_SANITIZE_KADDRESS acts as a global flag and propagates to all internal and external TAs.
Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/core/arch/arm/ |
| H A D | arm.mk | 9f2dc7a17efdd58b8afa6c45edcc5bb99c766bfa Fri Dec 19 20:08:27 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> asan: support trusted applications
Add CFG_TA_SANITIZE_KADDRESS and enable -fsanitize=kernel-address for TAs. Extend ASan to map shadow regions in user space. Shadow memory for trusted applications is now mapped during ldelf loading. CFG_TA_SANITIZE_KADDRESS acts as a global flag and propagates to all internal and external TAs.
Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/mk/ |
| H A D | config.mk | 9f2dc7a17efdd58b8afa6c45edcc5bb99c766bfa Fri Dec 19 20:08:27 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> asan: support trusted applications
Add CFG_TA_SANITIZE_KADDRESS and enable -fsanitize=kernel-address for TAs. Extend ASan to map shadow regions in user space. Shadow memory for trusted applications is now mapped during ldelf loading. CFG_TA_SANITIZE_KADDRESS acts as a global flag and propagates to all internal and external TAs.
Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
|