# git gc Expanding reachable commits in commit graph: 80819 Expanding reachable commits in commit graph: 168261 Expanding reachable commits in commit graph: 260236 Expanding reachable commits in commit graph: 349901 Expanding reachable commits in commit graph: 447845 Expanding reachable commits in commit graph: 534362 Expanding reachable commits in commit graph: 637149 Expanding reachable commits in commit graph: 740484 Expanding reachable commits in commit graph: 847275 Expanding reachable commits in commit graph: 957412 Expanding reachable commits in commit graph: 1054526 Expanding reachable commits in commit graph: 1153738 Expanding reachable commits in commit graph: 1201933, done. Writing out commit graph in 4 passes: 61% (2952632/4807732) Writing out commit graph in 4 passes: 62% (2980794/4807732) Writing out commit graph in 4 passes: 63% (3028872/4807732) Writing out commit graph in 4 passes: 64% (3076949/4807732) Writing out commit graph in 4 passes: 65% (3125026/4807732) Writing out commit graph in 4 passes: 66% (3173104/4807732) Writing out commit graph in 4 passes: 67% (3221181/4807732) Writing out commit graph in 4 passes: 68% (3269258/4807732) Writing out commit graph in 4 passes: 69% (3317336/4807732) Writing out commit graph in 4 passes: 70% (3365413/4807732) Writing out commit graph in 4 passes: 71% (3413490/4807732) Writing out commit graph in 4 passes: 72% (3461568/4807732) Writing out commit graph in 4 passes: 73% (3509645/4807732) Writing out commit graph in 4 passes: 74% (3557722/4807732) Writing out commit graph in 4 passes: 75% (3605799/4807732) Writing out commit graph in 4 passes: 76% (3653877/4807732) Writing out commit graph in 4 passes: 77% (3701954/4807732) Writing out commit graph in 4 passes: 78% (3750031/4807732) Writing out commit graph in 4 passes: 79% (3798109/4807732) Writing out commit graph in 4 passes: 80% (3846186/4807732) Writing out commit graph in 4 passes: 81% (3894263/4807732) Writing out commit graph in 4 passes: 82% (3942341/4807732) Writing out commit graph in 4 passes: 83% (3990418/4807732) Writing out commit graph in 4 passes: 84% (4038495/4807732) Writing out commit graph in 4 passes: 85% (4086573/4807732) Writing out commit graph in 4 passes: 86% (4134650/4807732) Writing out commit graph in 4 passes: 87% (4182727/4807732) Writing out commit graph in 4 passes: 87% (4209586/4807732) Writing out commit graph in 4 passes: 88% (4230805/4807732) Writing out commit graph in 4 passes: 89% (4278882/4807732) Writing out commit graph in 4 passes: 90% (4326959/4807732) Writing out commit graph in 4 passes: 91% (4375037/4807732) Writing out commit graph in 4 passes: 92% (4423114/4807732) Writing out commit graph in 4 passes: 93% (4471191/4807732) Writing out commit graph in 4 passes: 94% (4519269/4807732) Writing out commit graph in 4 passes: 95% (4567346/4807732) Writing out commit graph in 4 passes: 96% (4615423/4807732) Writing out commit graph in 4 passes: 97% (4663501/4807732) Writing out commit graph in 4 passes: 98% (4711578/4807732) Writing out commit graph in 4 passes: 99% (4759655/4807732) Writing out commit graph in 4 passes: 100% (4807732/4807732) Writing out commit graph in 4 passes: 100% (4807732/4807732), done. # git rev-parse -q --verify 3b35375f19fe87b5d8822ce01f917095d575ee28^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify 3b35375f19fe87b5d8822ce01f917095d575ee28^{commit} 3b35375f19fe87b5d8822ce01f917095d575ee28 # git checkout -q -f -B kisskb 3b35375f19fe87b5d8822ce01f917095d575ee28 # git clean -qxdf # < git log -1 # commit 3b35375f19fe87b5d8822ce01f917095d575ee28 # Merge: c313761337fb 9f5deb551655 # Author: Linus Torvalds # Date: Sat Aug 26 10:34:29 2023 -0700 # # Merge tag 'irq-urgent-2023-08-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip # # Pull irq fix from Thomas Gleixner: # "A last minute fix for a regression introduced in the v6.5 merge # window. # # The conversion of the software based interrupt resend mechanism to # hlist missed to add a check whether the descriptor is already enqueued # and dropped the interrupt descriptor lookup for nested interrupts. # # The missing check whether the descriptor is already queued causes # hlist corruption and can be observed in the wild. The dropped parent # descriptor lookup has not yet caused problems, but it would result in # stale interrupt line in the worst case. # # Add the missing enqueued check and bring the descriptor lookup back to # cure this" # # * tag 'irq-urgent-2023-08-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: # genirq: Fix software resend lockup and nested resend # < /opt/cross/kisskb/korg/gcc-11.3.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.3.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 3b35375f19fe87b5d8822ce01f917095d575ee28 # make -s -j 40 ARCH=x86 O=/kisskb/build/linus_x86_64_defconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/x86_64-linux/bin/x86_64-linux- x86_64_defconfig # < make -s -j 40 ARCH=x86 O=/kisskb/build/linus_x86_64_defconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 40 ARCH=x86 O=/kisskb/build/linus_x86_64_defconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig # make -s -j 40 ARCH=x86 O=/kisskb/build/linus_x86_64_defconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/x86_64-linux/bin/x86_64-linux- Completed OK # rm -rf /kisskb/build/linus_x86_64_defconfig_x86_64-gcc11 # Build took: 0:05:20.733547