Searched hist:aa06d687386cfa6444dfb0efc31ce37f122ac6e3 (Results 1 – 1 of 1) sorted by relevance
| /optee_os/core/arch/arm/mm/ |
| H A D | tee_pager.c | aa06d687386cfa6444dfb0efc31ce37f122ac6e3 Thu Feb 07 13:07:39 UTC 2019 Jens Wiklander <jens.wiklander@linaro.org> core: pager: fix tee_pager_unhide_page()
Prior to this patch was tee_pager_unhide_page() searching for a physical page which was used at a certain page index in an area. What wasn't checked was that the area in addition to the page index matched. This leads sometimes unhiding the wrong page which will result in rapid aborts in succession until the correct page has been handled. With this patch the area is also checked fixing the problem.
Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
|