# git gc Expanding reachable commits in commit graph: 80344 Expanding reachable commits in commit graph: 166202 Expanding reachable commits in commit graph: 257456 Expanding reachable commits in commit graph: 346001 Expanding reachable commits in commit graph: 440969 Expanding reachable commits in commit graph: 526114 Expanding reachable commits in commit graph: 626340 Expanding reachable commits in commit graph: 728234 Expanding reachable commits in commit graph: 831220 Expanding reachable commits in commit graph: 938427 Expanding reachable commits in commit graph: 1047642 Expanding reachable commits in commit graph: 1129950 Expanding reachable commits in commit graph: 1246348 Expanding reachable commits in commit graph: 1281086, done. Writing out commit graph in 4 passes: 60% (3095634/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: 73% (3740772/5124344) Writing out commit graph in 4 passes: 73% (3775137/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-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 e7662d35cb8272145638a0d933a52c8962fbdf98 # make -s -j 40 ARCH=powerpc O=/kisskb/build/kbuild_pseries_le_defconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- pseries_le_defconfig Using /kisskb/src/arch/powerpc/configs/ppc64_defconfig as base Merging /kisskb/src/arch/powerpc/configs/le.config Merging /kisskb/src/arch/powerpc/configs/guest.config Value of CONFIG_VIRTIO_BLK is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_VIRTIO_BLK=m New value: CONFIG_VIRTIO_BLK=y Value of CONFIG_SCSI_VIRTIO is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_SCSI_VIRTIO=m New value: CONFIG_SCSI_VIRTIO=y Value of CONFIG_VIRTIO_NET is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_VIRTIO_NET=m New value: CONFIG_VIRTIO_NET=y Value of CONFIG_VIRTIO_CONSOLE is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_VIRTIO_CONSOLE=m New value: CONFIG_VIRTIO_CONSOLE=y Value of CONFIG_VIRTIO_PCI is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_VIRTIO_PCI=m New value: CONFIG_VIRTIO_PCI=y Value of CONFIG_VIRTIO_BALLOON is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_VIRTIO_BALLOON=m New value: CONFIG_VIRTIO_BALLOON=y Value of CONFIG_VHOST_NET is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_VHOST_NET=m New value: CONFIG_VHOST_NET=y Value of CONFIG_IBMVETH is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_IBMVETH=m New value: CONFIG_IBMVETH=y Value of CONFIG_IBMVNIC is redefined by fragment /kisskb/src/arch/powerpc/configs/guest.config: Previous value: CONFIG_IBMVNIC=m New value: CONFIG_IBMVNIC=y Merging /kisskb/src/arch/powerpc/configs/kvm_guest.config # # merged configuration written to .config (needs make) # # < make -s -j 40 ARCH=powerpc O=/kisskb/build/kbuild_pseries_le_defconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 40 ARCH=powerpc O=/kisskb/build/kbuild_pseries_le_defconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig # make -s -j 40 ARCH=powerpc O=/kisskb/build/kbuild_pseries_le_defconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- Completed OK # rm -rf /kisskb/build/kbuild_pseries_le_defconfig_powerpc-gcc5 # Build took: 0:06:02.314351