Home
last modified time | relevance | path

Searched hist:"97 f9e0dd07e46c1f341ec6c44afae48231a1d192" (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/arch/arm/mm/
H A Dtee_pager.c97f9e0dd07e46c1f341ec6c44afae48231a1d192 Thu Dec 08 10:57:37 UTC 2016 Jens Wiklander <jens.wiklander@linaro.org> core: optimize cache handling in load_elf_segments()

Prior to this patch the entire TA code was dcache cleaned and icache invalided
resulting in many unneeded paged faults when the pager is enabled.

With this patch the pager is taken into account. When pager is enabled
only clean dcache and invalide icache for mapped pages.

Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>
Tested-by: Jens Wiklander <jens.wiklander@linaro.org> (HiKey)
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>