Home
last modified time | relevance | path

Searched hist:"40 c2618fa732581295b64e5729c907ad34f45bc1" (Results 1 – 3 of 3) sorted by relevance

/optee_os/core/arch/arm/mm/
H A Dcore_mmu_v7.c40c2618fa732581295b64e5729c907ad34f45bc1 Thu Jun 22 11:34:17 UTC 2017 Etienne Carriere <etienne.carriere@linaro.org> core: fix TODOs related to TLB maintenance in the pager

Invalidate TLBs for target references instead of invalidating the
whole tables.

Some changes affect places where several references are modified and
must be invalidated in the TLBs. This change aims at lowering the
synchronization barrier required before/after the TLB maintenance
operations.

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Tested-by: Jens Wiklander <jens.wiklander@linaro.org> (Hikey AArch{32,64} pager)
H A Dtee_pager.c40c2618fa732581295b64e5729c907ad34f45bc1 Thu Jun 22 11:34:17 UTC 2017 Etienne Carriere <etienne.carriere@linaro.org> core: fix TODOs related to TLB maintenance in the pager

Invalidate TLBs for target references instead of invalidating the
whole tables.

Some changes affect places where several references are modified and
must be invalidated in the TLBs. This change aims at lowering the
synchronization barrier required before/after the TLB maintenance
operations.

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Tested-by: Jens Wiklander <jens.wiklander@linaro.org> (Hikey AArch{32,64} pager)
H A Dcore_mmu.c40c2618fa732581295b64e5729c907ad34f45bc1 Thu Jun 22 11:34:17 UTC 2017 Etienne Carriere <etienne.carriere@linaro.org> core: fix TODOs related to TLB maintenance in the pager

Invalidate TLBs for target references instead of invalidating the
whole tables.

Some changes affect places where several references are modified and
must be invalidated in the TLBs. This change aims at lowering the
synchronization barrier required before/after the TLB maintenance
operations.

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Tested-by: Jens Wiklander <jens.wiklander@linaro.org> (Hikey AArch{32,64} pager)