# git gc Expanding reachable commits in commit graph: 51546 Expanding reachable commits in commit graph: 107164 Expanding reachable commits in commit graph: 161567 Expanding reachable commits in commit graph: 218964 Expanding reachable commits in commit graph: 272573 Expanding reachable commits in commit graph: 330810 Expanding reachable commits in commit graph: 389332 Expanding reachable commits in commit graph: 448207 Expanding reachable commits in commit graph: 508514 Expanding reachable commits in commit graph: 559953 Expanding reachable commits in commit graph: 621508 Expanding reachable commits in commit graph: 684612 Expanding reachable commits in commit graph: 747829 Expanding reachable commits in commit graph: 812579 Expanding reachable commits in commit graph: 878360 Expanding reachable commits in commit graph: 945881 Expanding reachable commits in commit graph: 1014230 Expanding reachable commits in commit graph: 1061136 Expanding reachable commits in commit graph: 1132461 Expanding reachable commits in commit graph: 1204808 Expanding reachable commits in commit graph: 1278354 Expanding reachable commits in commit graph: 1281253, done. Finding extra edges in commit graph: 48% (627212/1281253) Finding extra edges in commit graph: 49% (627814/1281253) Finding extra edges in commit graph: 50% (640627/1281253) Finding extra edges in commit graph: 51% (653440/1281253) Finding extra edges in commit graph: 52% (666252/1281253) Finding extra edges in commit graph: 53% (679065/1281253) Finding extra edges in commit graph: 54% (691877/1281253) Finding extra edges in commit graph: 55% (704690/1281253) Finding extra edges in commit graph: 56% (717502/1281253) Finding extra edges in commit graph: 57% (730315/1281253) Finding extra edges in commit graph: 58% (743127/1281253) Finding extra edges in commit graph: 59% (755940/1281253) Finding extra edges in commit graph: 60% (768752/1281253) Finding extra edges in commit graph: 61% (781565/1281253) Finding extra edges in commit graph: 62% (794377/1281253) Finding extra edges in commit graph: 63% (807190/1281253) Finding extra edges in commit graph: 64% (820002/1281253) Finding extra edges in commit graph: 65% (832815/1281253) Finding extra edges in commit graph: 66% (845627/1281253) Finding extra edges in commit graph: 67% (858440/1281253) Finding extra edges in commit graph: 68% (871253/1281253) Finding extra edges in commit graph: 69% (884065/1281253) Finding extra edges in commit graph: 70% (896878/1281253) Finding extra edges in commit graph: 71% (909690/1281253) Finding extra edges in commit graph: 72% (922503/1281253) Finding extra edges in commit graph: 73% (935315/1281253) Finding extra edges in commit graph: 74% (948128/1281253) Finding extra edges in commit graph: 75% (960940/1281253) Finding extra edges in commit graph: 76% (973753/1281253) Finding extra edges in commit graph: 77% (986565/1281253) Finding extra edges in commit graph: 78% (999378/1281253) Finding extra edges in commit graph: 79% (1012190/1281253) Finding extra edges in commit graph: 80% (1025003/1281253) Finding extra edges in commit graph: 81% (1037815/1281253) Finding extra edges in commit graph: 82% (1050628/1281253) Finding extra edges in commit graph: 83% (1063440/1281253) Finding extra edges in commit graph: 84% (1076253/1281253) Finding extra edges in commit graph: 85% (1089066/1281253) Finding extra edges in commit graph: 86% (1101878/1281253) Finding extra edges in commit graph: 87% (1114691/1281253) Finding extra edges in commit graph: 88% (1127503/1281253) Finding extra edges in commit graph: 89% (1140316/1281253) Finding extra edges in commit graph: 90% (1153128/1281253) Finding extra edges in commit graph: 91% (1165941/1281253) Finding extra edges in commit graph: 92% (1178753/1281253) Finding extra edges in commit graph: 93% (1191566/1281253) Finding extra edges in commit graph: 94% (1204378/1281253) Finding extra edges in commit graph: 95% (1217191/1281253) Finding extra edges in commit graph: 96% (1230003/1281253) Finding extra edges in commit graph: 97% (1242816/1281253) Finding extra edges in commit graph: 98% (1255628/1281253) Finding extra edges in commit graph: 99% (1268441/1281253) Finding extra edges in commit graph: 100% (1281253/1281253) Finding extra edges in commit graph: 100% (1281253/1281253), done. Writing out commit graph in 4 passes: 54% (2782670/5125012) Writing out commit graph in 4 passes: 55% (2818757/5125012) Writing out commit graph in 4 passes: 56% (2870007/5125012) Writing out commit graph in 4 passes: 57% (2921257/5125012) Writing out commit graph in 4 passes: 58% (2972507/5125012) Writing out commit graph in 4 passes: 59% (3023758/5125012) Writing out commit graph in 4 passes: 60% (3075008/5125012) Writing out commit graph in 4 passes: 60% (3110233/5125012) Writing out commit graph in 4 passes: 61% (3126258/5125012) Writing out commit graph in 4 passes: 62% (3177508/5125012) Writing out commit graph in 4 passes: 63% (3228758/5125012) Writing out commit graph in 4 passes: 64% (3280008/5125012) Writing out commit graph in 4 passes: 65% (3331258/5125012) Writing out commit graph in 4 passes: 66% (3382508/5125012) Writing out commit graph in 4 passes: 67% (3433759/5125012) Writing out commit graph in 4 passes: 67% (3437494/5125012) Writing out commit graph in 4 passes: 68% (3485009/5125012) Writing out commit graph in 4 passes: 69% (3536259/5125012) Writing out commit graph in 4 passes: 70% (3587509/5125012) Writing out commit graph in 4 passes: 71% (3638759/5125012) Writing out commit graph in 4 passes: 72% (3690009/5125012) Writing out commit graph in 4 passes: 73% (3741259/5125012) Writing out commit graph in 4 passes: 73% (3772372/5125012) Writing out commit graph in 4 passes: 74% (3792509/5125012) Writing out commit graph in 4 passes: 75% (3843759/5125012) Writing out commit graph in 4 passes: 76% (3895010/5125012) Writing out commit graph in 4 passes: 77% (3946260/5125012) Writing out commit graph in 4 passes: 78% (3997510/5125012) Writing out commit graph in 4 passes: 79% (4048760/5125012) Writing out commit graph in 4 passes: 80% (4100010/5125012) Writing out commit graph in 4 passes: 81% (4151260/5125012) Writing out commit graph in 4 passes: 82% (4202510/5125012) Writing out commit graph in 4 passes: 83% (4253760/5125012) Writing out commit graph in 4 passes: 84% (4305011/5125012) Writing out commit graph in 4 passes: 85% (4356261/5125012) Writing out commit graph in 4 passes: 86% (4407511/5125012) Writing out commit graph in 4 passes: 87% (4458761/5125012) Writing out commit graph in 4 passes: 88% (4510011/5125012) Writing out commit graph in 4 passes: 89% (4561261/5125012) Writing out commit graph in 4 passes: 90% (4612511/5125012) Writing out commit graph in 4 passes: 91% (4663761/5125012) Writing out commit graph in 4 passes: 92% (4715012/5125012) Writing out commit graph in 4 passes: 93% (4766262/5125012) Writing out commit graph in 4 passes: 94% (4817512/5125012) Writing out commit graph in 4 passes: 95% (4868762/5125012) Writing out commit graph in 4 passes: 96% (4920012/5125012) Writing out commit graph in 4 passes: 97% (4971262/5125012) Writing out commit graph in 4 passes: 98% (5022512/5125012) Writing out commit graph in 4 passes: 99% (5073762/5125012) Writing out commit graph in 4 passes: 100% (5125012/5125012) Writing out commit graph in 4 passes: 100% (5125012/5125012), done. # git rev-parse -q --verify 4376e966ecb78c520b0faf239d118ecfab42a119^{commit} 4376e966ecb78c520b0faf239d118ecfab42a119 already have revision, skipping fetch # git checkout -q -f -B kisskb 4376e966ecb78c520b0faf239d118ecfab42a119 # git clean -qxdf # < git log -1 # commit 4376e966ecb78c520b0faf239d118ecfab42a119 # Merge: 256abd8e550c 7b2450bb4027 # Author: Linus Torvalds # Date: Mon Jul 8 14:08:43 2024 -0700 # # Merge tag 'perf-tools-fixes-for-v6.10-2024-07-08' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools # # Pull perf tools fixes from Namhyung Kim: # "Fix performance issue for v6.10 # # These address the performance issues reported by Matt, Namhyung and # Linus. Recently perf changed the processing of the comm string and DSO # using sorted arrays but this caused it to sort the array whenever # adding a new entry. # # This caused a performance issue and the fix is to enhance the sorting # by finding the insertion point in the sorted array and to shift # righthand side using memmove()" # # * tag 'perf-tools-fixes-for-v6.10-2024-07-08' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools: # perf dsos: When adding a dso into sorted dsos maintain the sort order # perf comm str: Avoid sort during insert # < /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 4376e966ecb78c520b0faf239d118ecfab42a119 # make -s -j 24 ARCH=powerpc O=/kisskb/build/linus_corenet32_smp_defconfig_powerpc-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- corenet32_smp_defconfig Using /kisskb/src/arch/powerpc/configs/corenet_base.config as base Merging /kisskb/src/arch/powerpc/configs/85xx-32bit.config Merging /kisskb/src/arch/powerpc/configs/85xx-smp.config Merging /kisskb/src/arch/powerpc/configs/85xx-hw.config Merging /kisskb/src/arch/powerpc/configs/fsl-emb-nonhw.config Merging /kisskb/src/arch/powerpc/configs/dpaa.config # # merged configuration written to .config (needs make) # # < make -s -j 24 ARCH=powerpc O=/kisskb/build/linus_corenet32_smp_defconfig_powerpc-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 24 ARCH=powerpc O=/kisskb/build/linus_corenet32_smp_defconfig_powerpc-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig # make -s -j 24 ARCH=powerpc O=/kisskb/build/linus_corenet32_smp_defconfig_powerpc-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- Completed OK # rm -rf /kisskb/build/linus_corenet32_smp_defconfig_powerpc-gcc13 # Build took: 0:11:06.848974