target: disable CONFIG_PROC_PAGE_MONITOR on most targets
authorJo-Philipp Wich <jo@mein.io>
Sat, 13 Jan 2018 13:46:11 +0000 (14:46 +0100)
committerJo-Philipp Wich <jo@mein.io>
Sat, 13 Jan 2018 14:04:15 +0000 (15:04 +0100)
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>
target/linux/brcm2708/bcm2708/config-4.9
target/linux/brcm2708/bcm2709/config-4.9
target/linux/brcm2708/bcm2710/config-4.9
target/linux/layerscape/armv8_32b/config-4.9
target/linux/layerscape/armv8_64b/config-4.9
target/linux/mpc85xx/config-4.9
target/linux/octeon/config-4.14
target/linux/octeon/config-4.9
target/linux/sunxi/config-4.9
target/linux/xburst/config-3.18
target/linux/zynq/config-4.4

index 0ab238c91cf47c4d2f0b466c67310a114476f96a..dccf85fac3f34cfa16f90654143c1d86791e3268 100644 (file)
@@ -312,7 +312,6 @@ CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
 CONFIG_PM_SLEEP=y
 CONFIG_POWER_SUPPLY=y
 CONFIG_PRINTK_TIME=y
-CONFIG_PROC_PAGE_MONITOR=y
 CONFIG_PWM=y
 CONFIG_PWM_BCM2835=y
 CONFIG_PWM_SYSFS=y
index 5c0ab7ea7d26f682c9b522984ced85d6f83fad5c..71884a5fa10decd004e3faa425671ddee1c2b464 100644 (file)
@@ -337,7 +337,6 @@ CONFIG_PM_SLEEP=y
 CONFIG_PM_SLEEP_SMP=y
 CONFIG_POWER_SUPPLY=y
 CONFIG_PRINTK_TIME=y
-CONFIG_PROC_PAGE_MONITOR=y
 CONFIG_PWM=y
 CONFIG_PWM_BCM2835=y
 CONFIG_PWM_SYSFS=y
index af69f080b0c1a6d46d3d6ee8acfeb06206cb2fa6..d402f4b5738ea02dce6a2c0184c5963e0db901df 100644 (file)
@@ -353,7 +353,6 @@ CONFIG_PM_SLEEP_SMP=y
 CONFIG_POWER_RESET=y
 CONFIG_POWER_SUPPLY=y
 CONFIG_PRINTK_TIME=y
-CONFIG_PROC_PAGE_MONITOR=y
 CONFIG_PWM=y
 CONFIG_PWM_BCM2835=y
 CONFIG_PWM_SYSFS=y
index 9e5b33b88d33e0cfcb6601d97b73fc9327dc26d1..0d98e8a13a11b7447b6ce3bbdbcf5b7949982643 100644 (file)
@@ -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
index 546e589bebca179d5f3867f98f4b1fffd807f222..bb7443431763c700f5bfe78e9cc044b6ffe9947f 100644 (file)
@@ -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
index f8114215fbfd82e5f4e437b4a63a989010cddb3e..68568c4a62e76a99c4d6ff28992ea4b7cbe29c78 100644 (file)
@@ -290,7 +290,6 @@ CONFIG_PPC_UDBG_16550=y
 CONFIG_PPC_WERROR=y
 # CONFIG_PPC_XICS is not set
 # CONFIG_PQ2ADS is not set
-CONFIG_PROC_PAGE_MONITOR=y
 # CONFIG_PTP_1588_CLOCK_GIANFAR is not set
 CONFIG_QE_GPIO=y
 CONFIG_QE_USB=y
index 687b37f3c39ebab68af089673e51f947808788cb..24cba2b80ad1e8b34ff7b624c53c4bd653296857 100644 (file)
@@ -259,7 +259,6 @@ CONFIG_PHYS_ADDR_T_64BIT=y
 CONFIG_POSIX_MQUEUE=y
 CONFIG_POSIX_MQUEUE_SYSCTL=y
 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
-CONFIG_PROC_PAGE_MONITOR=y
 CONFIG_QUEUED_RWLOCKS=y
 CONFIG_QUEUED_SPINLOCKS=y
 CONFIG_RCU_NEED_SEGCBLIST=y
index 2802446692e953d952ea8cd0a681a43ed39530df..5599b2407ef493a7b10c7d1ae7052fc3978f392f 100644 (file)
@@ -233,7 +233,6 @@ CONFIG_PHYLIB=y
 CONFIG_PHYS_ADDR_T_64BIT=y
 CONFIG_POSIX_MQUEUE=y
 CONFIG_POSIX_MQUEUE_SYSCTL=y
-CONFIG_PROC_PAGE_MONITOR=y
 CONFIG_RCU_STALL_COMMON=y
 CONFIG_RELAY=y
 CONFIG_RFS_ACCEL=y
index 16b367bee42262bfdc661779411a60cadabf0f19..bf2111dc0fccab1aee877d508ec939317bffac23 100644 (file)
@@ -1,4 +1,3 @@
-CONFIG_ADVISE_SYSCALLS=y
 # CONFIG_AHCI_SUNXI is not set
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_ARCH_AXXIA is not set
@@ -428,7 +427,6 @@ CONFIG_PREEMPT_NOTIFIERS=y
 CONFIG_PREEMPT_RCU=y
 CONFIG_PRINTK_TIME=y
 CONFIG_PROC_EVENTS=y
-CONFIG_PROC_PAGE_MONITOR=y
 CONFIG_PTP_1588_CLOCK=y
 CONFIG_PWM=y
 CONFIG_PWM_SUN4I=y
index e1b28d66b3882bd87adb650c40a75ff3a2ace690..099f5b0ed6ce2e6bcc37feb50570f03d86da875f 100644 (file)
@@ -251,7 +251,6 @@ CONFIG_PREEMPT_COUNT=y
 # CONFIG_PREEMPT_NONE is not set
 CONFIG_PREEMPT_RCU=y
 CONFIG_PRINTK_TIME=y
-CONFIG_PROC_PAGE_MONITOR=y
 CONFIG_PWM=y
 CONFIG_PWM_JZ4740=y
 CONFIG_PWM_SYSFS=y
index 2bab6f21930c419fd0fab62e8404502dbcdd705e..e22f2325a8ecbc91b6e0a49cb0beb75554906790 100644 (file)
@@ -544,7 +544,6 @@ CONFIG_PREEMPT_COUNT=y
 # CONFIG_PREEMPT_NONE is not set
 CONFIG_PREEMPT_RCU=y
 CONFIG_PROC_EVENTS=y
-CONFIG_PROC_PAGE_MONITOR=y
 # CONFIG_PROC_STRIPPED is not set
 CONFIG_PTP_1588_CLOCK=y
 CONFIG_R8169=y