Searched hist:c4a57390edefd5379afa32bd5d3f0340e6f14504 (Results 1 – 1 of 1) sorted by relevance
| /optee_os/core/arch/arm/mm/ |
| H A D | tee_pager.c | c4a57390edefd5379afa32bd5d3f0340e6f14504 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>
|