diff options
| author | Andre Przywara <[email protected]> | 2025-04-07 23:52:35 +0100 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2025-04-28 12:45:43 -0600 |
| commit | 16cfccda4dbf0b53473b8212897f5c63bfbeb6e1 (patch) | |
| tree | 620fe3009d7257623f6b25d020de330a48b3d83c | |
| parent | 432e518ba70ff87bee7acec2e5f614d6ad044bbd (diff) | |
sunxi: enable MMU_PGPROT proper page table protection
Select the new MMU_PGPROT Kconfig symbol for all Allwinner board builds,
to use a write-protected .rodata, non-executable .data and .rodata
sections, and non-writable .text sections.
This might trigger runtime exceptions in misbehaving drivers, which
should then be fixed.
Signed-off-by: Andre Przywara <[email protected]>
Acked-by: Jernej Skrabec <[email protected]>
| -rw-r--r-- | arch/arm/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index df373d38a55..fedfdb21457 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1190,6 +1190,7 @@ config ARCH_SUNXI select DM_SPI_FLASH if SPI && MTD select DM_KEYBOARD select DM_SERIAL + select MMU_PGPROT if ARM64 select OF_BOARD_SETUP select OF_CONTROL select PINCTRL |
