Searched hist:"0 d482f82e4dd4c288958e0c2369837f9eb8f290c" (Results 1 – 3 of 3) sorted by relevance
| /optee_os/core/kernel/ |
| H A D | ldelf_syscalls.c | 0d482f82e4dd4c288958e0c2369837f9eb8f290c Tue Nov 02 11:43:41 UTC 2021 Ruchika Gupta <ruchika.gupta@linaro.org> ldelf: Add support for mapping ELF executable sections as guarded
Introduce LDELF_MAP_FLAG_BTI to indicate if ELF supports BTI. A BTI instruction is used to guard against the execution of instructions that are not the intended target of a branch. The executable pages need to be marked as guarded to ensure that BTI doesn't execute as NOP.
Signed-off-by: Ruchika Gupta <ruchika.gupta@linaro.org> Acked-by: Jerome Forissier <jerome@forissier.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/ldelf/include/ |
| H A D | ldelf.h | 0d482f82e4dd4c288958e0c2369837f9eb8f290c Tue Nov 02 11:43:41 UTC 2021 Ruchika Gupta <ruchika.gupta@linaro.org> ldelf: Add support for mapping ELF executable sections as guarded
Introduce LDELF_MAP_FLAG_BTI to indicate if ELF supports BTI. A BTI instruction is used to guard against the execution of instructions that are not the intended target of a branch. The executable pages need to be marked as guarded to ensure that BTI doesn't execute as NOP.
Signed-off-by: Ruchika Gupta <ruchika.gupta@linaro.org> Acked-by: Jerome Forissier <jerome@forissier.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
|
| /optee_os/ldelf/ |
| H A D | ta_elf.c | 0d482f82e4dd4c288958e0c2369837f9eb8f290c Tue Nov 02 11:43:41 UTC 2021 Ruchika Gupta <ruchika.gupta@linaro.org> ldelf: Add support for mapping ELF executable sections as guarded
Introduce LDELF_MAP_FLAG_BTI to indicate if ELF supports BTI. A BTI instruction is used to guard against the execution of instructions that are not the intended target of a branch. The executable pages need to be marked as guarded to ensure that BTI doesn't execute as NOP.
Signed-off-by: Ruchika Gupta <ruchika.gupta@linaro.org> Acked-by: Jerome Forissier <jerome@forissier.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
|