kernel: Remove CONFIG_COMPAT
authorHauke Mehrtens <hauke@hauke-m.de>
Sun, 7 Apr 2019 15:14:24 +0000 (17:14 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 11 May 2019 15:15:41 +0000 (17:15 +0200)
commit46af22de16b2ced67116f1ad96bb00cf98146c3e
tree28e73b980cedb0708d310d370ae19fd1e0f99c72
parent7099bf09265643f739fa6ffdf758397fd914b769
kernel: Remove CONFIG_COMPAT

This removes support for executing old 32 bit applications on 64 bit ARM
and MIPS kernels.
On OpenWrt we normally compile all the user space applications on our
own and do not support third party binary only modules especial not 32
bit applications on 64 bit CPUs.

This reduces the attack surface on such systems and should also save
some memory.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
16 files changed:
target/linux/armvirt/64/config-default
target/linux/brcm2708/bcm2710/config-4.14
target/linux/generic/config-4.14
target/linux/generic/config-4.19
target/linux/generic/config-4.9
target/linux/layerscape/armv8_64b/config-4.14
target/linux/malta/be64/config-default
target/linux/malta/le64/config-default
target/linux/mediatek/mt7622/config-4.14
target/linux/mvebu/cortexa53/config-default
target/linux/mvebu/cortexa72/config-default
target/linux/octeon/config-4.14
target/linux/octeon/config-4.19
target/linux/octeontx/config-4.14
target/linux/sunxi/cortexa53/config-4.14
target/linux/sunxi/cortexa53/config-4.19