Home
last modified time | relevance | path

Searched hist:"60 aa5df76a7b755920e4cd602359bd8a7488e5f3" (Results 1 – 3 of 3) sorted by relevance

/optee_os/lib/libutils/ext/
H A Dasan.c60aa5df76a7b755920e4cd602359bd8a7488e5f3 Fri Dec 12 14:14:54 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> libutils: asan: support multiple shadow regions

Replace the single shadow range with a list of shadowed virtual regions.
Access validation is performed per-region: an access is considered inside
shadow memory only if it is fully contained within a single registered
region. The access is considered out of shadow memory if it does not
intersect any registered shadow region.

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 Dasan.h60aa5df76a7b755920e4cd602359bd8a7488e5f3 Fri Dec 12 14:14:54 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> libutils: asan: support multiple shadow regions

Replace the single shadow range with a list of shadowed virtual regions.
Access validation is performed per-region: an access is considered inside
shadow memory only if it is fully contained within a single registered
region. The access is considered out of shadow memory if it does not
intersect any registered shadow region.

Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
/optee_os/core/arch/arm/kernel/
H A Dboot.c60aa5df76a7b755920e4cd602359bd8a7488e5f3 Fri Dec 12 14:14:54 UTC 2025 Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de> libutils: asan: support multiple shadow regions

Replace the single shadow range with a list of shadowed virtual regions.
Access validation is performed per-region: an access is considered inside
shadow memory only if it is fully contained within a single registered
region. The access is considered out of shadow memory if it does not
intersect any registered shadow region.

Signed-off-by: Aleksandr Iashchenko <aleksandr.iashchenko@linutronix.de>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>