Home
last modified time | relevance | path

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

/optee_os/core/arch/arm/mm/
H A Dtee_pager.cda033e69c2ce073850c57f5f9ec175e2f40c6f0a Tue May 23 16:26:01 UTC 2017 Etienne Carriere <etienne.carriere@linaro.org> core: make pager aliased paged not always writable

This change lower the attack surface of executable memory in
the pager by allowing write access to aliased virtual pages
related to read-only content (including executable content)
only when pager needs to update page content.

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