Searched hist:"505 c8fc44118d1e183bb637fcde5b0677ef63d77" (Results 1 – 3 of 3) sorted by relevance
| /optee_os/core/include/mm/ |
| H A D | pgt_cache.h | 505c8fc44118d1e183bb637fcde5b0677ef63d77 Tue Jun 07 20:27:47 UTC 2022 Jens Wiklander <jens.wiklander@linaro.org> core: handle large holes in S-EL0 map
Prior to this patch it was assumed that the memory map of a user mode context had no holes or very small holes. This leads to a higher pressure on the translation tables than necessary.
So fix this by skipping to allocate translation tables for holes in the memory map of a user mode context where possible.
Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/core/mm/ |
| H A D | vm.c | 505c8fc44118d1e183bb637fcde5b0677ef63d77 Tue Jun 07 20:27:47 UTC 2022 Jens Wiklander <jens.wiklander@linaro.org> core: handle large holes in S-EL0 map
Prior to this patch it was assumed that the memory map of a user mode context had no holes or very small holes. This leads to a higher pressure on the translation tables than necessary.
So fix this by skipping to allocate translation tables for holes in the memory map of a user mode context where possible.
Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| H A D | core_mmu.c | 505c8fc44118d1e183bb637fcde5b0677ef63d77 Tue Jun 07 20:27:47 UTC 2022 Jens Wiklander <jens.wiklander@linaro.org> core: handle large holes in S-EL0 map
Prior to this patch it was assumed that the memory map of a user mode context had no holes or very small holes. This leads to a higher pressure on the translation tables than necessary.
So fix this by skipping to allocate translation tables for holes in the memory map of a user mode context where possible.
Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
|