openwrt/target/linux
Felix Fietkau 212aa33226 kernel: enable memory compaction
Compaction is the only memory management component to form high order (larger
physically contiguous) memory blocks reliably. The page allocator relies on
compaction heavily and the lack of the feature can lead to unexpected OOM
killer invocations for high order memory requests. You shouldn't disable this
option unless there really is a strong reason for it.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Michal Hrusecky <michal.hrusecky@nic.cz>
2018-10-09 14:29:55 +02:00
..
adm5120 kernel: bump 3.18 to 3.18.123 2018-09-26 15:54:18 +02:00
adm8668 kernel: bump 3.18 to 3.18.119 2018-08-20 13:03:23 +02:00
apm821xx apm821xx: net: emac: fix fixed-link setup for the RTL8363SB switch 2018-09-29 17:23:11 +02:00
ar7 ar7: remove linux 3.18 support 2018-08-13 17:10:39 +02:00
ar71xx ar71xx: Create /var/lock directory in platform_do_upgrade_* 2018-10-07 15:44:19 +02:00
arc770 arc: Update variables substitutions in u-boot env files 2018-07-12 10:24:31 +02:00
archs38 arc: Update variables substitutions in u-boot env files 2018-07-12 10:24:31 +02:00
armvirt kernel: enable memory compaction 2018-10-09 14:29:55 +02:00
at91 kernel: enable memory compaction 2018-10-09 14:29:55 +02:00
ath25 ath25: drop 4.9 kernel support 2018-05-22 07:20:13 +02:00
ath79 ath79: add Fritz!Box 4020 switchconfig 2018-10-07 17:26:30 +02:00
au1000 kernel: only optimized for size if small_flash 2018-07-12 18:15:32 +02:00
bcm53xx bcm53xx: added basic dts for linksys ea6500v2 2018-10-07 02:12:06 +02:00
brcm47xx brcm47xx: remove linux 4.9 support 2018-09-29 18:09:45 +02:00
brcm63xx treewide: fix some cosmetic glitches in dts files 2018-08-27 19:31:17 +02:00
brcm2708 kernel: bump 4.9 to 4.9.129 2018-09-26 15:54:18 +02:00
cns3xxx kernel: bump 4.14 to 4.14.67 2018-08-28 23:05:39 +02:00
gemini kernel: remove DEVMEM and DEVKMEM from target's config 2018-07-07 18:19:39 +02:00
generic kernel: enable memory compaction 2018-10-09 14:29:55 +02:00
imx6 imx6: use BUILD_DEVICES in uboot-imx6 for mx6cuboxi 2018-09-05 10:00:01 +02:00
ipq40xx ipq40xx: Create /var/lock directory in platform_do_upgrade_* 2018-10-07 15:44:19 +02:00
ipq806x kernel: bump 4.14 to 4.14.74 2018-10-04 16:15:03 +02:00
ixp4xx kernel: bump 4.9 to 4.9.127 2018-09-17 15:47:44 +02:00
kirkwood kirkwood: remove linux 4.9 support 2018-09-29 18:09:45 +02:00
lantiq mac80211: make ath10k-ct the default ath10k 2018-09-26 16:39:44 +02:00
layerscape kernel: enable memory compaction 2018-10-09 14:29:55 +02:00
malta malta: remove linux 4.9 support 2018-09-29 18:09:45 +02:00
mcs814x kernel: bump 3.18 to 3.18.119 2018-08-20 13:03:23 +02:00
mediatek kernel: enable memory compaction 2018-10-09 14:29:55 +02:00
mpc85xx treewide: replace 'linux, stdout-path' with 'stdout-path' 2018-09-29 17:23:11 +02:00
mvebu kernel: bump 4.14 to 4.14.73 2018-10-02 13:44:36 +02:00
mxs kernel: enable THIN_ARCHIVES by default 2018-05-22 07:55:20 +02:00
octeon octeon: remove linux 4.9 support 2018-09-29 18:09:45 +02:00
octeontx kernel: enable memory compaction 2018-10-09 14:29:55 +02:00
omap omap: remove linux 4.9 support 2018-09-29 18:09:45 +02:00
omap24xx
orion orion: remove linux 4.4 support 2018-04-19 14:38:57 +02:00
oxnas kernel: enable memory compaction 2018-10-09 14:29:55 +02:00
pistachio kernel: bump 4.14 to 4.14.70 2018-09-17 15:47:44 +02:00
ppc40x kernel: only optimized for size if small_flash 2018-07-12 18:15:32 +02:00
ppc44x kernel: only optimized for size if small_flash 2018-07-12 18:15:32 +02:00
ramips ramips: don't hijack the status led 2018-10-07 11:35:03 +02:00
rb532 kernel: only optimized for size if small_flash 2018-07-12 18:15:32 +02:00
samsung kernel: enable memory compaction 2018-10-09 14:29:55 +02:00
sunxi kernel: enable memory compaction 2018-10-09 14:29:55 +02:00
uml uml: update to linux 4.14 2018-09-29 18:09:45 +02:00
x86 kernel: enable memory compaction 2018-10-09 14:29:55 +02:00
xburst kernel: bump 3.18 to 3.18.119 2018-08-20 13:03:23 +02:00
zynq zynq: kernel: select FPGA-related configs 2018-09-22 21:20:55 +02:00
Makefile