# git gc Expanding reachable commits in commit graph: 22367 Expanding reachable commits in commit graph: 43717 Expanding reachable commits in commit graph: 64061 Expanding reachable commits in commit graph: 85358 Expanding reachable commits in commit graph: 126164 Expanding reachable commits in commit graph: 183725 Expanding reachable commits in commit graph: 241288 Expanding reachable commits in commit graph: 299198 Expanding reachable commits in commit graph: 359551 Expanding reachable commits in commit graph: 420568 Expanding reachable commits in commit graph: 481734 Expanding reachable commits in commit graph: 539699 Expanding reachable commits in commit graph: 601607 Expanding reachable commits in commit graph: 663048 Expanding reachable commits in commit graph: 723664 Expanding reachable commits in commit graph: 784192 Expanding reachable commits in commit graph: 844424 Expanding reachable commits in commit graph: 905274 Expanding reachable commits in commit graph: 966352 Expanding reachable commits in commit graph: 1027616 Expanding reachable commits in commit graph: 1082693 Expanding reachable commits in commit graph: 1145513 Expanding reachable commits in commit graph: 1171205 Expanding reachable commits in commit graph: 1199374 Expanding reachable commits in commit graph: 1251972 Expanding reachable commits in commit graph: 1309890, done. Writing out commit graph in 4 passes: 54% (2869072/5239560) Writing out commit graph in 4 passes: 55% (2881758/5239560) Writing out commit graph in 4 passes: 56% (2934154/5239560) Writing out commit graph in 4 passes: 57% (2986550/5239560) Writing out commit graph in 4 passes: 58% (3038945/5239560) Writing out commit graph in 4 passes: 59% (3091341/5239560) Writing out commit graph in 4 passes: 59% (3103855/5239560) Writing out commit graph in 4 passes: 60% (3143736/5239560) Writing out commit graph in 4 passes: 61% (3196132/5239560) Writing out commit graph in 4 passes: 62% (3248528/5239560) Writing out commit graph in 4 passes: 62% (3285725/5239560) Writing out commit graph in 4 passes: 63% (3300923/5239560) Writing out commit graph in 4 passes: 64% (3353319/5239560) Writing out commit graph in 4 passes: 65% (3405714/5239560) Writing out commit graph in 4 passes: 66% (3458110/5239560) Writing out commit graph in 4 passes: 67% (3510506/5239560) Writing out commit graph in 4 passes: 67% (3526794/5239560) Writing out commit graph in 4 passes: 68% (3562901/5239560) Writing out commit graph in 4 passes: 69% (3615297/5239560) Writing out commit graph in 4 passes: 70% (3667692/5239560) Writing out commit graph in 4 passes: 71% (3720088/5239560) Writing out commit graph in 4 passes: 72% (3772484/5239560) Writing out commit graph in 4 passes: 73% (3824879/5239560) Writing out commit graph in 4 passes: 74% (3877275/5239560) Writing out commit graph in 4 passes: 74% (3897676/5239560) Writing out commit graph in 4 passes: 75% (3929670/5239560) Writing out commit graph in 4 passes: 76% (3982066/5239560) Writing out commit graph in 4 passes: 77% (4034462/5239560) Writing out commit graph in 4 passes: 78% (4086857/5239560) Writing out commit graph in 4 passes: 79% (4139253/5239560) Writing out commit graph in 4 passes: 80% (4191648/5239560) Writing out commit graph in 4 passes: 81% (4244044/5239560) Writing out commit graph in 4 passes: 82% (4296440/5239560) Writing out commit graph in 4 passes: 83% (4348835/5239560) Writing out commit graph in 4 passes: 84% (4401231/5239560) Writing out commit graph in 4 passes: 85% (4453626/5239560) Writing out commit graph in 4 passes: 86% (4506022/5239560) Writing out commit graph in 4 passes: 87% (4558418/5239560) Writing out commit graph in 4 passes: 88% (4610813/5239560) Writing out commit graph in 4 passes: 89% (4663209/5239560) Writing out commit graph in 4 passes: 90% (4715604/5239560) Writing out commit graph in 4 passes: 91% (4768000/5239560) Writing out commit graph in 4 passes: 92% (4820396/5239560) Writing out commit graph in 4 passes: 93% (4872791/5239560) Writing out commit graph in 4 passes: 94% (4925187/5239560) Writing out commit graph in 4 passes: 95% (4977582/5239560) Writing out commit graph in 4 passes: 96% (5029978/5239560) Writing out commit graph in 4 passes: 97% (5082374/5239560) Writing out commit graph in 4 passes: 98% (5134769/5239560) Writing out commit graph in 4 passes: 99% (5187165/5239560) Writing out commit graph in 4 passes: 100% (5239560/5239560) Writing out commit graph in 4 passes: 100% (5239560/5239560), done. # git rev-parse -q --verify db87114dcf138b5b1290ba9aa9e29c21297a0b48^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify db87114dcf138b5b1290ba9aa9e29c21297a0b48^{commit} db87114dcf138b5b1290ba9aa9e29c21297a0b48 # git checkout -q -f -B kisskb db87114dcf138b5b1290ba9aa9e29c21297a0b48 # git clean -qxdf # < git log -1 # commit db87114dcf138b5b1290ba9aa9e29c21297a0b48 # Merge: 949c9ef59be7 ffd95846c6ec # Author: Linus Torvalds # Date: Sun Oct 20 12:04:32 2024 -0700 # # Merge tag 'x86_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip # # Pull x86 fixes from Borislav Petkov: # # - Explicitly disable the TSC deadline timer when going idle to address # some CPU errata in that area # # - Do not apply the Zenbleed fix on anything else except AMD Zen2 on the # late microcode loading path # # - Clear CPU buffers later in the NMI exit path on 32-bit to avoid # register clearing while they still contain sensitive data, for the # RDFS mitigation # # - Do not clobber EFLAGS.ZF with VERW on the opportunistic SYSRET exit # path on 32-bit # # - Fix parsing issues of memory bandwidth specification in sysfs for # resctrl's memory bandwidth allocation feature # # - Other small cleanups and improvements # # * tag 'x86_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: # x86/apic: Always explicitly disarm TSC-deadline timer # x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late microcode load # x86/bugs: Use code segment selector for VERW operand # x86/entry_32: Clear CPU buffers after register restore in NMI return # x86/entry_32: Do not clobber user EFLAGS.ZF # x86/resctrl: Annotate get_mem_config() functions as __init # x86/resctrl: Avoid overflow in MB settings in bw_validate() # x86/amd_nb: Add new PCI ID for AMD family 1Ah model 20h # < /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 db87114dcf138b5b1290ba9aa9e29c21297a0b48 # make -s -j 160 ARCH=x86_64 O=/kisskb/build/linus_allmodconfig_x86_64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/x86_64-linux/bin/x86_64-linux- allmodconfig # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_SAMPLES=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig # < make -s -j 160 ARCH=x86_64 O=/kisskb/build/linus_allmodconfig_x86_64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 160 ARCH=x86_64 O=/kisskb/build/linus_allmodconfig_x86_64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig # make -s -j 160 ARCH=x86_64 O=/kisskb/build/linus_allmodconfig_x86_64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/x86_64-linux/bin/x86_64-linux- Completed OK # rm -rf /kisskb/build/linus_allmodconfig_x86_64-gcc13 # Build took: 0:38:01.084105