# git rev-parse -q --verify d4e9056daedca3891414fe3c91de3449a5dad0f2^{commit} d4e9056daedca3891414fe3c91de3449a5dad0f2 already have revision, skipping fetch # git checkout -q -f -B kisskb d4e9056daedca3891414fe3c91de3449a5dad0f2 # git clean -qxdf # < git log -1 # commit d4e9056daedca3891414fe3c91de3449a5dad0f2 # Author: Masahiro Yamada # Date: Tue Feb 4 01:47:08 2020 +0900 # # initramfs: do not show compression mode choice if INITRAMFS_SOURCE is empty # # Since commit ddd09bcc899f ("initramfs: make compression options not # depend on INITRAMFS_SOURCE"), Kconfig asks the compression mode for # the built-in initramfs regardless of INITRAMFS_SOURCE. # # It is technically simpler, but pointless from a UI perspective, # Linus says [1]. # # When INITRAMFS_SOURCE is empty, usr/Makefile creates a tiny default # cpio, which is so small that nobody cares about the compression. # # This commit hides the Kconfig choice in that case. The default cpio # is embedded without compression, which was the original behavior. # # [1]: https://lkml.org/lkml/2020/2/1/160 # # Suggested-by: Linus Torvalds # Signed-off-by: Masahiro Yamada # Signed-off-by: Linus Torvalds # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 d4e9056daedca3891414fe3c91de3449a5dad0f2 # < make -s -j 48 ARCH=arm64 O=/kisskb/build/linus_arm64-allnoconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- allnoconfig # make -s -j 48 ARCH=arm64 O=/kisskb/build/linus_arm64-allnoconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- Completed OK # rm -rf /kisskb/build/linus_arm64-allnoconfig_arm64-gcc8 # Build took: 0:00:19.294065