zephyr/tests/arch/common
Sudan Landge 637bd8f587 arch: arm: Add PXN attr for userspace MPU regions
What is the change?
 - PXN attributes is set for static mpu regions such that
   __ramfunc and __ram_text_reloc having userspace code
   cannot be executed in privileged mode.
 - Updated the notable change section to inform about the change in
   behaviour of code executed from __ramfunc and __ram_text_reloc MPU
   regions.

Why do we need this change?
 - The current static MPU regions allows executing userspace/unprivileged
   code from privileged mode which may not be expected and can lead to
   secure privileged escalation attacks.

Signed-off-by: Sudan Landge <sudan.landge@arm.com>
2025-03-20 12:17:11 +01:00
..
ramfunc arch: arm: Add PXN attr for userspace MPU regions 2025-03-20 12:17:11 +01:00
semihost twister: s/riscv(32|64)/riscv 2024-02-26 12:49:06 +01:00
stack_unwind arch: riscv: stacktrace: print additional arg when fatal error 2024-08-26 14:44:53 -04:00
timing style: tests: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00