From 60b16fda899bb937e88691835f9d9d7df038e7cd Mon Sep 17 00:00:00 2001 From: Prathamesh Shete Date: Mon, 1 Apr 2024 05:33:10 +0000 Subject: [PATCH] NVIDIA: SAUCE: arm64: config: Set CONFIG_DEFAULT_MMAP_MIN_ADDR as 32768 BugLink: https://bugs.launchpad.net/bugs/2072591 This is the portion of low virtual memory that should be protected from userspace allocation. Keeping a user from writing to low pages can help reduce the impact of kernel NULL pointer bugs. http://nvbugs/3870276 Signed-off-by: Prathamesh Shete Signed-off-by: Ketan Patil Signed-off-by: Satish Seelamsetti Signed-off-by: Laxman Dewangan Acked-by: Jacob Martin Acked-by: Noah Wager Signed-off-by: Noah Wager --- arch/arm64/configs/defconfig | 1 + arch/arm64/configs/tegra_prod_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index ff4cebcb9d7d..1b8688328040 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -135,6 +135,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 CONFIG_MEMORY_FAILURE=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_NET=y diff --git a/arch/arm64/configs/tegra_prod_defconfig b/arch/arm64/configs/tegra_prod_defconfig index 7437279f0caf..80ec32c2358e 100644 --- a/arch/arm64/configs/tegra_prod_defconfig +++ b/arch/arm64/configs/tegra_prod_defconfig @@ -127,6 +127,7 @@ CONFIG_IOSCHED_BFQ=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 CONFIG_MEMORY_FAILURE=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_NET=y