Hi, I build with this config file [1], I have build different configs fragments distro-overrides.config[2] and systemd.config[3] below to see how the size of vmlinux are growing: building from commit: commit b89e32ccd1be92a3643df3908d3026b09e271616 $ make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm multi_v7_defconfig $ make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm vmlinux $ size vmlinux text data bss dec hex filename 12273939 6301032 414356 18989327 121c10f vmlinux $ wget https://raw.githubusercontent.com/96boards/meta-96boards/master/recipes-kernel/linux/linux-hikey-aosp/distro-overrides.config $ make ARCH=arm multi_v7_defconfig ; ARCH=arm ./scripts/kconfig/merge_config.sh .config distro-overrides.config $ make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm vmlinux $ size vmlinux text data bss dec hex filename 12280711 6346608 414356 19041675 1228d8b vmlinux $ wget https://raw.githubusercontent.com/96boards/meta-96boards/master/recipes-kernel/linux/linux-hikey-aosp/systemd.config $ make ARCH=arm multi_v7_defconfig ; ARCH=arm ./scripts/kconfig/merge_config.sh .config distro-overrides.config systemd.config $ make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm vmlinux $ size vmlinux text data bss dec hex filename 12364663 6353684 418836 19137183 124029f vmlinux $ make ARCH=arm multi_v7_defconfig ; ARCH=arm ./scripts/kconfig/merge_config.sh .config addons.config distro-overrides.config systemd.config $ make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm vmlinux $ size vmlinux text data bss dec hex filename 12384683 6363148 418836 19166667 12475cb vmlinux $ make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm kselftest-merge $ make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm vmlinux $ size vmlinux text data bss dec hex filename 15431608 8191844 7891508 31514960 1e0e150 vmlinux 15454072 8201820 7891572 31547464 1e16048 vmlinux $ make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm multi_v7_defconfig $ make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm kselftest-merge $ make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm vmlinux $ size vmlinux text data bss dec hex filename 15446244 8100904 7886132 31433280 1dfa240 vmlinux [1] http://snapshots.linaro.org/openembedded/lkft/morty/am57xx-evm/rpb/linux-mainline/622/config [2] https://raw.githubusercontent.com/96boards/meta-96boards/master/recipes-kernel/linux/linux-hikey-aosp/distro-overrides.config [3]