# git gc Expanding reachable commits in commit graph: 51700 Expanding reachable commits in commit graph: 107492 Expanding reachable commits in commit graph: 162144 Expanding reachable commits in commit graph: 219789 Expanding reachable commits in commit graph: 273734 Expanding reachable commits in commit graph: 332410 Expanding reachable commits in commit graph: 391005 Expanding reachable commits in commit graph: 450425 Expanding reachable commits in commit graph: 510652 Expanding reachable commits in commit graph: 562110 Expanding reachable commits in commit graph: 625114 Expanding reachable commits in commit graph: 688244 Expanding reachable commits in commit graph: 751505 Expanding reachable commits in commit graph: 817333 Expanding reachable commits in commit graph: 883217 Expanding reachable commits in commit graph: 950701 Expanding reachable commits in commit graph: 1019125 Expanding reachable commits in commit graph: 1067499 Expanding reachable commits in commit graph: 1138710 Expanding reachable commits in commit graph: 1211038 Expanding reachable commits in commit graph: 1280057, done. Finding extra edges in commit graph: 55% (705957/1280057) Finding extra edges in commit graph: 56% (716832/1280057) Finding extra edges in commit graph: 57% (729633/1280057) Finding extra edges in commit graph: 58% (742434/1280057) Finding extra edges in commit graph: 59% (755234/1280057) Finding extra edges in commit graph: 60% (768035/1280057) Finding extra edges in commit graph: 61% (780835/1280057) Finding extra edges in commit graph: 62% (793636/1280057) Finding extra edges in commit graph: 63% (806436/1280057) Finding extra edges in commit graph: 64% (819237/1280057) Finding extra edges in commit graph: 65% (832038/1280057) Finding extra edges in commit graph: 66% (844838/1280057) Finding extra edges in commit graph: 67% (857639/1280057) Finding extra edges in commit graph: 68% (870439/1280057) Finding extra edges in commit graph: 69% (883240/1280057) Finding extra edges in commit graph: 70% (896040/1280057) Finding extra edges in commit graph: 71% (908841/1280057) Finding extra edges in commit graph: 72% (921642/1280057) Finding extra edges in commit graph: 73% (934442/1280057) Finding extra edges in commit graph: 74% (947243/1280057) Finding extra edges in commit graph: 75% (960043/1280057) Finding extra edges in commit graph: 76% (972844/1280057) Finding extra edges in commit graph: 77% (985644/1280057) Finding extra edges in commit graph: 78% (998445/1280057) Finding extra edges in commit graph: 79% (1011246/1280057) Finding extra edges in commit graph: 80% (1024046/1280057) Finding extra edges in commit graph: 81% (1036847/1280057) Finding extra edges in commit graph: 82% (1049647/1280057) Finding extra edges in commit graph: 83% (1062448/1280057) Finding extra edges in commit graph: 84% (1075248/1280057) Finding extra edges in commit graph: 85% (1088049/1280057) Finding extra edges in commit graph: 86% (1100850/1280057) Finding extra edges in commit graph: 87% (1113650/1280057) Finding extra edges in commit graph: 88% (1126451/1280057) Finding extra edges in commit graph: 89% (1139251/1280057) Finding extra edges in commit graph: 90% (1152052/1280057) Finding extra edges in commit graph: 91% (1164852/1280057) Finding extra edges in commit graph: 92% (1177653/1280057) Finding extra edges in commit graph: 93% (1190454/1280057) Finding extra edges in commit graph: 94% (1203254/1280057) Finding extra edges in commit graph: 95% (1216055/1280057) Finding extra edges in commit graph: 96% (1228855/1280057) Finding extra edges in commit graph: 97% (1241656/1280057) Finding extra edges in commit graph: 98% (1254456/1280057) Finding extra edges in commit graph: 99% (1267257/1280057) Finding extra edges in commit graph: 100% (1280057/1280057) Finding extra edges in commit graph: 100% (1280057/1280057), done. Writing out commit graph in 4 passes: 54% (2788126/5120228) Writing out commit graph in 4 passes: 55% (2816126/5120228) Writing out commit graph in 4 passes: 56% (2867328/5120228) Writing out commit graph in 4 passes: 57% (2918530/5120228) Writing out commit graph in 4 passes: 58% (2969733/5120228) Writing out commit graph in 4 passes: 59% (3020935/5120228) Writing out commit graph in 4 passes: 60% (3072137/5120228) Writing out commit graph in 4 passes: 60% (3115443/5120228) Writing out commit graph in 4 passes: 61% (3123340/5120228) Writing out commit graph in 4 passes: 62% (3174542/5120228) Writing out commit graph in 4 passes: 63% (3225744/5120228) Writing out commit graph in 4 passes: 64% (3276946/5120228) Writing out commit graph in 4 passes: 65% (3328149/5120228) Writing out commit graph in 4 passes: 66% (3379351/5120228) Writing out commit graph in 4 passes: 67% (3430553/5120228) Writing out commit graph in 4 passes: 67% (3450201/5120228) Writing out commit graph in 4 passes: 68% (3481756/5120228) Writing out commit graph in 4 passes: 69% (3532958/5120228) Writing out commit graph in 4 passes: 70% (3584160/5120228) Writing out commit graph in 4 passes: 71% (3635362/5120228) Writing out commit graph in 4 passes: 72% (3686565/5120228) Writing out commit graph in 4 passes: 73% (3737767/5120228) Writing out commit graph in 4 passes: 73% (3784931/5120228) Writing out commit graph in 4 passes: 74% (3788969/5120228) Writing out commit graph in 4 passes: 75% (3840171/5120228) Writing out commit graph in 4 passes: 76% (3891374/5120228) Writing out commit graph in 4 passes: 77% (3942576/5120228) Writing out commit graph in 4 passes: 78% (3993778/5120228) Writing out commit graph in 4 passes: 79% (4044981/5120228) Writing out commit graph in 4 passes: 80% (4096183/5120228) Writing out commit graph in 4 passes: 81% (4147385/5120228) Writing out commit graph in 4 passes: 82% (4198587/5120228) Writing out commit graph in 4 passes: 83% (4249790/5120228) Writing out commit graph in 4 passes: 84% (4300992/5120228) Writing out commit graph in 4 passes: 85% (4352194/5120228) Writing out commit graph in 4 passes: 86% (4403397/5120228) Writing out commit graph in 4 passes: 87% (4454599/5120228) Writing out commit graph in 4 passes: 88% (4505801/5120228) Writing out commit graph in 4 passes: 89% (4557003/5120228) Writing out commit graph in 4 passes: 90% (4608206/5120228) Writing out commit graph in 4 passes: 91% (4659408/5120228) Writing out commit graph in 4 passes: 92% (4710610/5120228) Writing out commit graph in 4 passes: 93% (4761813/5120228) Writing out commit graph in 4 passes: 94% (4813015/5120228) Writing out commit graph in 4 passes: 95% (4864217/5120228) Writing out commit graph in 4 passes: 96% (4915419/5120228) Writing out commit graph in 4 passes: 97% (4966622/5120228) Writing out commit graph in 4 passes: 98% (5017824/5120228) Writing out commit graph in 4 passes: 99% (5069026/5120228) Writing out commit graph in 4 passes: 100% (5120228/5120228) Writing out commit graph in 4 passes: 100% (5120228/5120228), done. # git rev-parse -q --verify b8481381d4e2549f06812eb6069198144696340c^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify b8481381d4e2549f06812eb6069198144696340c^{commit} b8481381d4e2549f06812eb6069198144696340c # git checkout -q -f -B kisskb b8481381d4e2549f06812eb6069198144696340c # git clean -qxdf # < git log -1 # commit b8481381d4e2549f06812eb6069198144696340c # Merge: 637c2dfcd9f5 ca9680821dfe # Author: Linus Torvalds # Date: Sun Jun 9 09:04:51 2024 -0700 # # Merge tag 'perf-tools-fixes-for-v6.10-2-2024-06-09' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools # # Pull perf tools fixes from Arnaldo Carvalho de Melo: # # - Update copies of kernel headers, which resulted in support for the # new 'mseal' syscall, SUBVOL statx return mask bit, RISC-V and PPC # prctls, fcntl's DUPFD_QUERY, POSTED_MSI_NOTIFICATION IRQ vector, # 'map_shadow_stack' syscall for x86-32. # # - Revert perf.data record memory allocation optimization that ended up # causing a regression, work is being done to re-introduce it in the # next merge window. # # - Fix handling of minimal vmlinux.h file used with BPF's CO-RE when # interrupting the build. # # * tag 'perf-tools-fixes-for-v6.10-2-2024-06-09' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools: # perf bpf: Fix handling of minimal vmlinux.h file when interrupting the build # Revert "perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event" # tools headers arm64: Sync arm64's cputype.h with the kernel sources # tools headers uapi: Sync linux/stat.h with the kernel sources to pick STATX_SUBVOL # tools headers UAPI: Update i915_drm.h with the kernel sources # tools headers UAPI: Sync kvm headers with the kernel sources # tools arch x86: Sync the msr-index.h copy with the kernel sources # tools headers: Update the syscall tables and unistd.h, mostly to support the new 'mseal' syscall # perf trace beauty: Update the arch/x86/include/asm/irq_vectors.h copy with the kernel sources to pick POSTED_MSI_NOTIFICATION # perf beauty: Update copy of linux/socket.h with the kernel sources # tools headers UAPI: Sync fcntl.h with the kernel sources to pick F_DUPFD_QUERY # tools headers UAPI: Sync linux/prctl.h with the kernel sources # tools include UAPI: Sync linux/stat.h with the kernel sources # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux-ld --version # < git log --format=%s --max-count=1 b8481381d4e2549f06812eb6069198144696340c # make -s -j 24 ARCH=sparc O=/kisskb/build/linus_allmodconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- allmodconfig # Added to kconfig CONFIG_64BIT=n # Added to kconfig # < make -s -j 24 ARCH=sparc O=/kisskb/build/linus_allmodconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- help # make -s -j 24 ARCH=sparc O=/kisskb/build/linus_allmodconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- olddefconfig # make -s -j 24 ARCH=sparc O=/kisskb/build/linus_allmodconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- :1519:2: warning: #warning syscall clone3 not implemented [-Wcpp] cc1: warning: unrecognized command line option '-Wno-shift-negative-value' cc1: warning: unrecognized command line option '-Wno-stringop-overflow' arch/sparc/kernel/head_32.o: In function `current_pc': (.head.text+0x5040): relocation truncated to fit: R_SPARC_WDISP22 against `.init.text' arch/sparc/kernel/head_32.o: In function `halt_notsup': (.head.text+0x5100): relocation truncated to fit: R_SPARC_WDISP22 against `.init.text' arch/sparc/kernel/head_32.o: In function `leon_init': (.init.text+0xa4): relocation truncated to fit: R_SPARC_WDISP22 against symbol `leon_smp_cpu_startup' defined in .text section in arch/sparc/kernel/trampoline_32.o arch/sparc/kernel/process_32.o:(.fixup+0x4): relocation truncated to fit: R_SPARC_WDISP22 against `.text' arch/sparc/kernel/process_32.o:(.fixup+0xc): relocation truncated to fit: R_SPARC_WDISP22 against `.text' arch/sparc/kernel/signal_32.o:(.fixup+0x4): relocation truncated to fit: R_SPARC_WDISP22 against `.text' arch/sparc/kernel/signal_32.o:(.fixup+0x10): relocation truncated to fit: R_SPARC_WDISP22 against `.text' arch/sparc/kernel/signal_32.o:(.fixup+0x1c): relocation truncated to fit: R_SPARC_WDISP22 against `.text' arch/sparc/kernel/signal_32.o:(.fixup+0x28): relocation truncated to fit: R_SPARC_WDISP22 against `.text' arch/sparc/kernel/signal_32.o:(.fixup+0x34): relocation truncated to fit: R_SPARC_WDISP22 against `.text' arch/sparc/kernel/signal_32.o:(.fixup+0x40): additional relocation overflows omitted from the output make[3]: *** [/kisskb/src/scripts/Makefile.vmlinux:34: vmlinux] Error 1 make[2]: *** [/kisskb/src/Makefile:1171: vmlinux] Error 2 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2 Command 'make -s -j 24 ARCH=sparc O=/kisskb/build/linus_allmodconfig_sparc64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/sparc64-linux/bin/sparc64-linux- ' returned non-zero exit status 2. # rm -rf /kisskb/build/linus_allmodconfig_sparc64-gcc5 # Build took: 0:34:31.505699