# git gc Expanding reachable commits in commit graph: 73256 Expanding reachable commits in commit graph: 154087 Expanding reachable commits in commit graph: 242627 Expanding reachable commits in commit graph: 325967 Expanding reachable commits in commit graph: 416045 Expanding reachable commits in commit graph: 508079 Expanding reachable commits in commit graph: 590313 Expanding reachable commits in commit graph: 686255 Expanding reachable commits in commit graph: 784049 Expanding reachable commits in commit graph: 884075 Expanding reachable commits in commit graph: 984845 Expanding reachable commits in commit graph: 1060682 Expanding reachable commits in commit graph: 1169021 Expanding reachable commits in commit graph: 1235042, done. Writing out commit graph in 4 passes: 60% (2999816/4940168) Writing out commit graph in 4 passes: 61% (3013503/4940168) Writing out commit graph in 4 passes: 62% (3062905/4940168) Writing out commit graph in 4 passes: 63% (3112306/4940168) Writing out commit graph in 4 passes: 64% (3161708/4940168) Writing out commit graph in 4 passes: 65% (3211110/4940168) Writing out commit graph in 4 passes: 66% (3260511/4940168) Writing out commit graph in 4 passes: 67% (3309913/4940168) Writing out commit graph in 4 passes: 68% (3359315/4940168) Writing out commit graph in 4 passes: 69% (3408716/4940168) Writing out commit graph in 4 passes: 70% (3458118/4940168) Writing out commit graph in 4 passes: 71% (3507520/4940168) Writing out commit graph in 4 passes: 72% (3556921/4940168) Writing out commit graph in 4 passes: 73% (3606323/4940168) Writing out commit graph in 4 passes: 74% (3655725/4940168) Writing out commit graph in 4 passes: 74% (3666033/4940168) Writing out commit graph in 4 passes: 75% (3705126/4940168) Writing out commit graph in 4 passes: 76% (3754528/4940168) Writing out commit graph in 4 passes: 77% (3803930/4940168) Writing out commit graph in 4 passes: 78% (3853332/4940168) Writing out commit graph in 4 passes: 79% (3902733/4940168) Writing out commit graph in 4 passes: 80% (3952135/4940168) Writing out commit graph in 4 passes: 81% (4001537/4940168) Writing out commit graph in 4 passes: 82% (4050938/4940168) Writing out commit graph in 4 passes: 83% (4100340/4940168) Writing out commit graph in 4 passes: 84% (4149742/4940168) Writing out commit graph in 4 passes: 85% (4199143/4940168) Writing out commit graph in 4 passes: 86% (4248545/4940168) Writing out commit graph in 4 passes: 87% (4297947/4940168) Writing out commit graph in 4 passes: 88% (4347348/4940168) Writing out commit graph in 4 passes: 89% (4396750/4940168) Writing out commit graph in 4 passes: 90% (4446152/4940168) Writing out commit graph in 4 passes: 91% (4495553/4940168) Writing out commit graph in 4 passes: 92% (4544955/4940168) Writing out commit graph in 4 passes: 93% (4594357/4940168) Writing out commit graph in 4 passes: 94% (4643758/4940168) Writing out commit graph in 4 passes: 95% (4693160/4940168) Writing out commit graph in 4 passes: 96% (4742562/4940168) Writing out commit graph in 4 passes: 97% (4791963/4940168) Writing out commit graph in 4 passes: 98% (4841365/4940168) Writing out commit graph in 4 passes: 99% (4890767/4940168) Writing out commit graph in 4 passes: 100% (4940168/4940168) Writing out commit graph in 4 passes: 100% (4940168/4940168), done. # git rev-parse -q --verify c8e97fc6b4c057a350a9e9a1ad625e10cc9c39ee^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify c8e97fc6b4c057a350a9e9a1ad625e10cc9c39ee^{commit} c8e97fc6b4c057a350a9e9a1ad625e10cc9c39ee # git checkout -q -f -B kisskb c8e97fc6b4c057a350a9e9a1ad625e10cc9c39ee # git clean -qxdf # < git log -1 # commit c8e97fc6b4c057a350a9e9a1ad625e10cc9c39ee # Merge: 2e3f280b24ea 3c0696076aad # Author: Linus Torvalds # Date: Fri Dec 15 19:59:03 2023 -0800 # # Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux # # Pull arm64 fixes from Catalin Marinas: # # - Arm CMN perf: fix the DTC allocation failure path which can end up # erroneously clearing live counters # # - arm64/mm: fix hugetlb handling of the dirty page state leading to a # continuous fault loop in user on hardware without dirty bit # management (DBM). That's caused by the dirty+writeable information # not being properly preserved across a series of mprotect(PROT_NONE), # mprotect(PROT_READ|PROT_WRITE) # # * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux: # arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify # perf/arm-cmn: Fail DTC counter allocation correctly # < /opt/cross/kisskb/korg/gcc-11.3.0-nolibc/m68k-linux/bin/m68k-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.3.0-nolibc/m68k-linux/bin/m68k-linux-ld --version # < git log --format=%s --max-count=1 c8e97fc6b4c057a350a9e9a1ad625e10cc9c39ee # make -s -j 40 ARCH=m68k O=/kisskb/build/linus_defconfig_m68k-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/m68k-linux/bin/m68k-linux- defconfig # < make -s -j 40 ARCH=m68k O=/kisskb/build/linus_defconfig_m68k-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/m68k-linux/bin/m68k-linux- help # make -s -j 40 ARCH=m68k O=/kisskb/build/linus_defconfig_m68k-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/m68k-linux/bin/m68k-linux- olddefconfig # make -s -j 40 ARCH=m68k O=/kisskb/build/linus_defconfig_m68k-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/m68k-linux/bin/m68k-linux- Completed OK # rm -rf /kisskb/build/linus_defconfig_m68k-gcc11 # Build took: 0:04:53.644482