From ed844b5c7dba31af78fc0af37dce146a13de487f Mon Sep 17 00:00:00 2001 From: "Austin S. Hemmelgarn" Date: Sun, 4 Aug 2013 20:55:00 -0400 Subject: [PATCH] Added CONFIG_COMPACTION=y to defconfigs This adds a slight overhead to memory allocation (maybe 2us without overclocking), but improves preformance with workloads that use a lot of big blocks of memory. It might also (theoretically) improve behavior with respect to issues like #153. --- arch/arm/configs/bcmrpi_defconfig | 1 + arch/arm/configs/bcmrpi_emergency_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm/configs/bcmrpi_defconfig b/arch/arm/configs/bcmrpi_defconfig index baa19aaeb9fce4..34b313cf88fc2d 100644 --- a/arch/arm/configs/bcmrpi_defconfig +++ b/arch/arm/configs/bcmrpi_defconfig @@ -42,6 +42,7 @@ CONFIG_ARCH_BCM2708=y CONFIG_BCM2708_DMAER=m CONFIG_PREEMPT=y CONFIG_AEABI=y +CONFIG_COMPACTION=y CONFIG_CLEANCACHE=y CONFIG_FRONTSWAP=y CONFIG_UACCESS_WITH_MEMCPY=y diff --git a/arch/arm/configs/bcmrpi_emergency_defconfig b/arch/arm/configs/bcmrpi_emergency_defconfig index 3b40c494be0302..2219f698a0087d 100644 --- a/arch/arm/configs/bcmrpi_emergency_defconfig +++ b/arch/arm/configs/bcmrpi_emergency_defconfig @@ -34,6 +34,7 @@ CONFIG_ARCH_BCM2708=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y CONFIG_AEABI=y +CONFIG_COMPACTION=y CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y CONFIG_ZBOOT_ROM_TEXT=0x0