Home
last modified time | relevance | path

Searched hist:c4a57390edefd5379afa32bd5d3f0340e6f14504 (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/arch/arm/mm/
H A Dtee_pager.cc4a57390edefd5379afa32bd5d3f0340e6f14504 Mon Apr 29 14:47:07 UTC 2019 Jens Wiklander <jens.wiklander@linaro.org> core: pager: use icache_inv_user_range()

Prior to this patch the entire icache was invalidated when icache
invalidations was needed, even if it only was for a single page. This
was needed to reach a stable state with regards to paging user TAs.

With this patch a new function, icache_inv_user_range(), is used to
invalidate pages used by user TAs and icache_inv_range() is used instead
to invalidate kernel mode pages.

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