# git gc Expanding reachable commits in commit graph: 81014 Expanding reachable commits in commit graph: 177209 Expanding reachable commits in commit graph: 273002 Expanding reachable commits in commit graph: 374722 Expanding reachable commits in commit graph: 478209 Expanding reachable commits in commit graph: 574292 Expanding reachable commits in commit graph: 684224 Expanding reachable commits in commit graph: 796583 Expanding reachable commits in commit graph: 910290 Expanding reachable commits in commit graph: 1029006 Expanding reachable commits in commit graph: 1126509 Expanding reachable commits in commit graph: 1252538 Expanding reachable commits in commit graph: 1281086, done. Writing out commit graph in 4 passes: 59% (3073480/5124344) Writing out commit graph in 4 passes: 60% (3074607/5124344) Writing out commit graph in 4 passes: 61% (3125850/5124344) Writing out commit graph in 4 passes: 62% (3177094/5124344) Writing out commit graph in 4 passes: 63% (3228337/5124344) Writing out commit graph in 4 passes: 64% (3279581/5124344) Writing out commit graph in 4 passes: 65% (3330824/5124344) Writing out commit graph in 4 passes: 66% (3382068/5124344) Writing out commit graph in 4 passes: 67% (3433311/5124344) Writing out commit graph in 4 passes: 68% (3484554/5124344) Writing out commit graph in 4 passes: 69% (3535798/5124344) Writing out commit graph in 4 passes: 70% (3587041/5124344) Writing out commit graph in 4 passes: 71% (3638285/5124344) Writing out commit graph in 4 passes: 72% (3689528/5124344) Writing out commit graph in 4 passes: 72% (3693629/5124344) Writing out commit graph in 4 passes: 73% (3740772/5124344) Writing out commit graph in 4 passes: 74% (3792015/5124344) Writing out commit graph in 4 passes: 75% (3843258/5124344) Writing out commit graph in 4 passes: 76% (3894502/5124344) Writing out commit graph in 4 passes: 77% (3945745/5124344) Writing out commit graph in 4 passes: 78% (3996989/5124344) Writing out commit graph in 4 passes: 79% (4048232/5124344) Writing out commit graph in 4 passes: 80% (4099476/5124344) Writing out commit graph in 4 passes: 81% (4150719/5124344) Writing out commit graph in 4 passes: 82% (4201963/5124344) Writing out commit graph in 4 passes: 83% (4253206/5124344) Writing out commit graph in 4 passes: 84% (4304449/5124344) Writing out commit graph in 4 passes: 85% (4355693/5124344) Writing out commit graph in 4 passes: 86% (4406936/5124344) Writing out commit graph in 4 passes: 87% (4458180/5124344) Writing out commit graph in 4 passes: 88% (4509423/5124344) Writing out commit graph in 4 passes: 89% (4560667/5124344) Writing out commit graph in 4 passes: 90% (4611910/5124344) Writing out commit graph in 4 passes: 91% (4663154/5124344) Writing out commit graph in 4 passes: 92% (4714397/5124344) Writing out commit graph in 4 passes: 93% (4765640/5124344) Writing out commit graph in 4 passes: 94% (4816884/5124344) Writing out commit graph in 4 passes: 95% (4868127/5124344) Writing out commit graph in 4 passes: 96% (4919371/5124344) Writing out commit graph in 4 passes: 97% (4970614/5124344) Writing out commit graph in 4 passes: 98% (5021858/5124344) Writing out commit graph in 4 passes: 99% (5073101/5124344) Writing out commit graph in 4 passes: 100% (5124344/5124344) Writing out commit graph in 4 passes: 100% (5124344/5124344), done. # git rev-parse -q --verify e7662d35cb8272145638a0d933a52c8962fbdf98^{commit} # git fetch -q -n -f git://gitlab.ozlabs.ibm.com/mirror/linux-kbuild.git for-next remote: warning: multi-pack bitmap is missing required reverse index # git rev-parse -q --verify e7662d35cb8272145638a0d933a52c8962fbdf98^{commit} e7662d35cb8272145638a0d933a52c8962fbdf98 # git checkout -q -f -B kisskb e7662d35cb8272145638a0d933a52c8962fbdf98 # git clean -qxdf # < git log -1 # commit e7662d35cb8272145638a0d933a52c8962fbdf98 # Author: Masahiro Yamada # Date: Thu Jun 27 03:22:04 2024 +0900 # # kconfig: refactor error messages in sym_check_print_recursive() # # Improve the error messages and clean up redundant code. # # [1] remove redundant next_sym->name checks # # If 'next_sym' is a choice, the first 'if' block is executed. In the # subsequent 'else if' blocks, 'next_sym" is not a choice, hence # next_sym->name is not NULL. # # [2] remove redundant sym->name checks # # A choice is never selected or implied by anyone because it has no name # (it is syntactically impossible). If it is, sym->name is not NULL. # # [3] Show the location of choice instead of "" # # "part of choice " does not convey useful information. Since a # choice has no name, it is more informative to display the file name and # line number. # # Signed-off-by: Masahiro Yamada # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux-ld --version # < git log --format=%s --max-count=1 e7662d35cb8272145638a0d933a52c8962fbdf98 # make -s -j 32 ARCH=m68k O=/kisskb/build/kbuild_defconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux- defconfig # < make -s -j 32 ARCH=m68k O=/kisskb/build/kbuild_defconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux- help # make -s -j 32 ARCH=m68k O=/kisskb/build/kbuild_defconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux- olddefconfig # make -s -j 32 ARCH=m68k O=/kisskb/build/kbuild_defconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/m68k-linux/bin/m68k-linux- Completed OK # rm -rf /kisskb/build/kbuild_defconfig_m68k-gcc8 # Build took: 0:05:10.889179