ARM: Kconfig: Disable HAS_MODULE_STRICT_RWX for ROCKCHIP_MINI_KERNEL

- ARCH_HAS_STRICT_MODULE_RWX

Tested on RV1103G IPC: save ~200KB

Before:

VmallocUsed:        1752 kB

After:

VmallocUsed:        1552 kB

Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Change-Id: Ibebd5157709e8557800495c43d58e55194f034d3
This commit is contained in:
Sugar Zhang
2022-04-13 11:42:59 +08:00
committed by Tao Huang
parent ed3e2d3626
commit ffb8ca97ff

View File

@@ -18,7 +18,7 @@ config ARM
select ARCH_HAS_SETUP_DMA_OPS
select ARCH_HAS_SET_MEMORY
select ARCH_HAS_STRICT_KERNEL_RWX if MMU && !XIP_KERNEL
select ARCH_HAS_STRICT_MODULE_RWX if MMU
select ARCH_HAS_STRICT_MODULE_RWX if MMU && (!ROCKCHIP_MINI_KERNEL || STRICT_KERNEL_RWX)
select ARCH_HAS_SYNC_DMA_FOR_DEVICE if SWIOTLB
select ARCH_HAS_SYNC_DMA_FOR_CPU if SWIOTLB
select ARCH_HAS_TEARDOWN_DMA_OPS if MMU