Home
last modified time | relevance | path

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

/optee_os/core/arch/arm/sm/
H A Dpm_a32.Saf8e04244a9233ce1f50d1febbd38acce77adc10 Thu Jan 11 15:03:38 UTC 2018 Etienne Carriere <etienne.carriere@linaro.org> core: assert foreign interrupts are masked in get_core_pos()

This change modifies get_core_pos() so that calling the routine
from C source asserts the foreign interrupts are masked when
the function is called, preventing a cpu migration while reading
current core position.

There is no assertion of foreign interrupt masking for such calls to
get_core_pos() from assembly sources.

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
/optee_os/core/arch/arm/kernel/
H A Dmisc_a64.Saf8e04244a9233ce1f50d1febbd38acce77adc10 Thu Jan 11 15:03:38 UTC 2018 Etienne Carriere <etienne.carriere@linaro.org> core: assert foreign interrupts are masked in get_core_pos()

This change modifies get_core_pos() so that calling the routine
from C source asserts the foreign interrupts are masked when
the function is called, preventing a cpu migration while reading
current core position.

There is no assertion of foreign interrupt masking for such calls to
get_core_pos() from assembly sources.

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
H A Dmisc_a32.Saf8e04244a9233ce1f50d1febbd38acce77adc10 Thu Jan 11 15:03:38 UTC 2018 Etienne Carriere <etienne.carriere@linaro.org> core: assert foreign interrupts are masked in get_core_pos()

This change modifies get_core_pos() so that calling the routine
from C source asserts the foreign interrupts are masked when
the function is called, preventing a cpu migration while reading
current core position.

There is no assertion of foreign interrupt masking for such calls to
get_core_pos() from assembly sources.

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
/optee_os/core/arch/arm/plat-ti/
H A Da9_plat_init.Saf8e04244a9233ce1f50d1febbd38acce77adc10 Thu Jan 11 15:03:38 UTC 2018 Etienne Carriere <etienne.carriere@linaro.org> core: assert foreign interrupts are masked in get_core_pos()

This change modifies get_core_pos() so that calling the routine
from C source asserts the foreign interrupts are masked when
the function is called, preventing a cpu migration while reading
current core position.

There is no assertion of foreign interrupt masking for such calls to
get_core_pos() from assembly sources.

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>