Home
last modified time | relevance | path

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

/optee_os/core/arch/arm/mm/
H A Dtee_pager.c60e3671460429e85d61334da126e1294e985f20b Fri May 21 11:44:26 UTC 2021 Jens Wiklander <jens.wiklander@linaro.org> core: pager fix alloc_merged_pgt_array()

Fix the logic for how a shared pgt is detected in
alloc_merged_pgt_array(). Without this there's a buffer overrun in the
pgt_array plus of course not quite right pgt pointers in that array.

Fixes: 4a3f6ad054d4 ("core: pager: let struct tee_pager_area span multiple translation tables")
Acked-by: Etienne Carriere <etienne.carriere@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>