From 451c884e85be7b6897eb9d6985c59d5e49c5cf50 Mon Sep 17 00:00:00 2001 From: Parth Pancholi Date: Tue, 2 Apr 2024 13:10:34 +0200 Subject: linux-toradex-upstream-6.6: defconfig: modify ARCH_FORCE_MAX_ORDER From kernel version 6.4.y on-wards [1], the range of memory page orders which the user can ask from buddy allocator is changed to 0..MAX_ORDER. Previously, for older kernel versions (< 6.4.y), this range was 0..MAX_ORDER-1. This change resolves OOM killer issue on Colibri iMX6 (256MB RAM) modules with the latest mainline kernel >= 6.4.y. [1] - commit 23baf831a32c ("mm, treewide: redefine MAX_ORDER sanely") Related-to: ELB-5316 Signed-off-by: Parth Pancholi --- recipes-kernel/linux/linux-toradex-upstream-6.6/defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'recipes-kernel') diff --git a/recipes-kernel/linux/linux-toradex-upstream-6.6/defconfig b/recipes-kernel/linux/linux-toradex-upstream-6.6/defconfig index 303a479..0bbb726 100644 --- a/recipes-kernel/linux/linux-toradex-upstream-6.6/defconfig +++ b/recipes-kernel/linux/linux-toradex-upstream-6.6/defconfig @@ -27,7 +27,7 @@ CONFIG_SOC_IMX7D=y CONFIG_SMP=y CONFIG_ARM_PSCI=y CONFIG_HIGHMEM=y -CONFIG_ARCH_FORCE_MAX_ORDER=14 +CONFIG_ARCH_FORCE_MAX_ORDER=13 CONFIG_CMDLINE="noinitrd console=ttymxc0,115200" CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_STAT=y -- cgit v1.2.3