aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/layerscape
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2018-01-13 14:46:11 +0100
committerJo-Philipp Wich <jo@mein.io>2018-01-13 15:04:15 +0100
commit7e99a6ba690f27b36e99144178c71f0687b07ad9 (patch)
treebe135a3d258d77827b52339b3c37fb995e6c1720 /target/linux/layerscape
parent86e18f6706e1f2c881fb6a2b9facf108573416e6 (diff)
downloadupstream-7e99a6ba690f27b36e99144178c71f0687b07ad9.tar.gz
upstream-7e99a6ba690f27b36e99144178c71f0687b07ad9.tar.bz2
upstream-7e99a6ba690f27b36e99144178c71f0687b07ad9.zip
target: disable CONFIG_PROC_PAGE_MONITOR on most targets
Disable CONFIG_PROC_PAGE_MONITOR in most places and only keep it enabled for virtual targets such as malta or potent ones like x86. This saves up to 4KB of uncompressed kernel size and significantly decreases CPU load under certain workloads. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'target/linux/layerscape')
-rw-r--r--target/linux/layerscape/armv8_32b/config-4.91
-rw-r--r--target/linux/layerscape/armv8_64b/config-4.91
2 files changed, 0 insertions, 2 deletions
diff --git a/target/linux/layerscape/armv8_32b/config-4.9 b/target/linux/layerscape/armv8_32b/config-4.9
index 9e5b33b88d..0d98e8a13a 100644
--- a/target/linux/layerscape/armv8_32b/config-4.9
+++ b/target/linux/layerscape/armv8_32b/config-4.9
@@ -990,7 +990,6 @@ CONFIG_PREEMPT_NOTIFIERS=y
CONFIG_PRINTK_TIME=y
# CONFIG_PROBE_EVENTS is not set
CONFIG_PROC_CHILDREN=y
-CONFIG_PROC_PAGE_MONITOR=y
CONFIG_PROC_PID_CPUSET=y
CONFIG_PSTORE=y
CONFIG_PSTORE_CONSOLE=y
diff --git a/target/linux/layerscape/armv8_64b/config-4.9 b/target/linux/layerscape/armv8_64b/config-4.9
index 546e589beb..bb74434317 100644
--- a/target/linux/layerscape/armv8_64b/config-4.9
+++ b/target/linux/layerscape/armv8_64b/config-4.9
@@ -941,7 +941,6 @@ CONFIG_PREEMPT_RCU=y
CONFIG_PRINTK_TIME=y
CONFIG_PRINT_QUOTA_WARNING=y
CONFIG_PROC_CHILDREN=y
-CONFIG_PROC_PAGE_MONITOR=y
CONFIG_PROC_PID_CPUSET=y
CONFIG_PROFILING=y
CONFIG_PTP_1588_CLOCK=y